채택완료

두개의 foreach값 합산 질문드립니다.

안녕하세요.

아래 표기한부분을 어떻게 해야할지 문의드립니다.

위에 표기된 값을 아래 표기한곳에 넣어 합산하여 줄력하려 하는데 아래 소스를 어떻게 수정해야 할지요.?

<?php
        foreach ($arr_total2 as $key=>$value) {
   $arr_total2 = $value ;
  echo $arr_total2;
  } ?>

  <?php
  if (count($arr_total)) {
   foreach ($arr_total as $key=>$value) {
    $arr_total = $value        
  ?>  
  <th scope="col"><?php if ($arr_total>0) echo number_format($arr_total + $arr_total2) ?></th>
  <? }
  } ?>

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
2021-01-09 (토) 13:36:03

$arr_total2 배열에 있는 값들을 순차적으로 더하시려면 아래와 같이 하시면 됩니다.

Copy
<?php

    if (count($arr_total)) {

        foreach ($arr_total as $key => $value) {

            $result = number_format((int) $arr_total2[$key] + (int) $value);

        ?>  

        <th scope="col">

            <?php

            if ($arr_total > 0) {

                echo $result;

            }

            ?>

        </th>

    <?php } ?>

<?php } ?>

답변에 대한 댓글 1개

감사합니다.
도움주셔서 잘 해결했습니다.
즐겁고 건강한 주말되세요~~^^

답변을 작성하려면 로그인이 필요합니다.