对多维数组的某一列求和难吗,php有什么方法
导读:这篇文章给大家介绍了“对多维数组的某一列求和难吗,php有什么方法”的相关知识,讲解详细,步骤过程清晰,对大家进一步学习和理解“对多维数组的某一列求和难吗,php有什么方法”有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小...
这篇文章给大家介绍了“对多维数组的某一列求和难吗,php有什么方法”的相关知识,讲解详细,步骤过程清晰,对大家进一步学习和理解“对多维数组的某一列求和难吗,php有什么方法”有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的思路一起来学习一下吧。
求和方法:1、用array_column()获取多维数组中指定一列的全部元素,语法“rray_column(数组, '指定列名')”,会返回一个包含全部元素的结果数组;2、用“array_sum(结果数组)”计算结果数组中所有元素的和即可。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php对多维数组的某一列求和的方法
在php中,可以利用array_column()和array_sum()来对多维数组的某一列求和。
1、使用array_column()获取指定一列的全部元素
array_column() 可以返回指定数组中某个单一列的值;会返回一个数组,数组值为就是指定一列的值。
?php header('content-type:text/html; charset=utf-8'); $arr=array( array( 'month' => "1", 'days' => 31, ), array( 'month' => "2", 'days' => 28, ), array( 'month' => "3", 'days' => 31, ), array( 'month' => "4", 'days' => 30, ), array( 'month' => "5", 'days' => 31, ) ); var_dump($arr); $days=array_column($arr, 'days'); var_dump($days); ?>
2、使用array_sum()对结果数组求和
array_sum() 函数可以计算指定数组中所有元素的和
echo "多维数组中days列的和:".array_sum($days);
我们用计算器来核验下:
以上就是关于对多维数组的某一列求和难吗,php有什么方法的介绍啦,需要的朋友可以参考上述内容,希望对大家有帮助,欢迎关注网络,小编将为大家输出更多高质量的实用文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 对多维数组的某一列求和难吗,php有什么方法
本文地址: https://pptw.com/jishu/651730.html