Suma poszczególnych kolumn z tablicy wielowymiarowej

0

Witam

Mam tablicę, w tym przypadku dwu-wymiarową

array (size=2)
  0 => 
    array (size=3)
      'in' => int 10
      'out' => int 0
      'rest' => int 10
  1 => 
    array (size=3)
      'in' => int 15
      'out' => int 3
      'rest' => int 12

i wyświetlam ją sobie w tabeli używając do tego dwóch pętli foreach;

    <?php
    foreach ($response as $int_key => $int_value):
        ?>
        <tr>
            <?php
            foreach ($int_value as $response_key => $response_value):
                ?>
                <td class="tg-yw4l"><?= $response[$int_key][$response_key] ?></td>
                <?php
            endforeach;
            ?>
        </tr>
        <?php
    endforeach;
    ?>

Przykładowo wygląda ona tak:
user image
jak teraz zsumować poszczególne kolumny?

0

@Webowiec dziwny sposób formatowania :P Spróbuj tak jak poniżej:


<?php foreach ($response as $int_value): ?> // klucz nie jest konieczny
    <tr>
	    <?php foreach ($int_value as $response_value): ?> // pod $int jest nasz array, a pod $response nasza wartość
	        <td class="tg-yw4l"><?= $response_value ?></td>
	    <?php endforeach; ?>
    </tr>
<?php endforeach; ?>
<tr>
	<td><?= array_sum(array_column($response,'in')); ?></td> 
	<td><?= array_sum(array_column($response,'out')); ?></td>
	<td><?= array_sum(array_column($response,'rest')); ?></td>
</tr>

http://php.net/manual/en/ref.array.php

1 użytkowników online, w tym zalogowanych: 0, gości: 1