Intereting Posts
PHP setlocale () не работает для проверки ctype_alpha Как вызвать функцию контроллера кодового словаря из представления Ток доступа Google OAuth не обновляет токен NULL Почему я получаю эту ошибку сегментации в этом скрипте командной строки PHP? phpstorm пусто Быстрый просмотр документации Как вы разрешаете клиентам использовать свой openid на вашем веб-сайте, как и stackoverflow? Удалить все элементы определенного типа из XML-документа с помощью PHP Сессии, не работающие в localhost, но работающие на реальном сервере (Codeigniter) Связать функцию регулярного выражения PHP Daring Fireball Method Исключить строку для использования в почте () Обработка ошибок в следующем SQL-запросе PHP и Facebook: facebook-отлаживать URL-адрес, используя CURL и отладчик Facebook сообщение об успешном запуске / сбое после отправки? Как я могу использовать PDO в CodeIgniter 2? Групповой массив по значениям субарама

Сумма столбцов в многомерном массиве без циклов

Я привык к анализу данных в R и сложно определить массив в PHP.

Учитывая следующий массив ( $dat ), какой самый простой способ получить общее число всех женщин?

 print("<pre>".print_r($dat,true)."</pre>"); Array ( [0] => Array ( [0] => female [1] => blue [2] => 62 ) [1] => Array ( [0] => female [1] => red [2] => 22 ) [2] => Array ( [0] => male [1] => blue [2] => 21 ) ) 

Я делаю это:

 foreach($dat as $row) { if($row[0]=='female') { $females = $females + $row[2]; } } 

Но должен быть путь без петель!

Разве нет что-то вроде sum($dat[][2]) ?


Результат для этого образца должен составлять 84

Related of "Сумма столбцов в многомерном массиве без циклов"