PHP获取二维数组指定字段值的和


array_sum(array_column($arr, 'num'));

//获取二维数组 num字段的和
$arr = [
[
    'device_uid' => '123456',
    'num' => '5',
],
[
    'device_uid' => '123457',
    'num' => '2',
],
[
    'device_uid' => '123458',
    'num' => '4',
],
];
echo '<pre>';
//先对二维数组进行处理,再对处理后的数组求和
$arr = array_sum(array_column($arr, 'num'));
var_dump($arr);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM