获取二维数组中某个键的和
2016-03-01 10:38
260 查看
今天主要是做下总结:
其实php版本大于5 可以用 array_column()
很简单 在用个array_sum 就好了
但是 我们用的是5.2 没办法 只能用array_map 了 中间也想过先遍历 (做出来了) 但是 也想换换其他的方式,就用这个函数写了下
array_sum(array_map(function($val){return $val[2];}, $arr));
其实php版本大于5 可以用 array_column()
很简单 在用个array_sum 就好了
但是 我们用的是5.2 没办法 只能用array_map 了 中间也想过先遍历 (做出来了) 但是 也想换换其他的方式,就用这个函数写了下
array (size=3) 0 => array (size=3) 0 => int 1 1 => int 2 2 => int 3 1 => array (size=3) 0 => int 1 1 => int 2 2 => int 3 2 => array (size=3) 0 => int 1 1 => int 2 2 => int 3
array_sum(array_map(function($val){return $val[2];}, $arr));
这样即可 我就可以每个元素里面求对应值的百分比了
相关文章推荐
- 移动端,点击之后某个区域后有阴影
- 从头认识SpringBatch批处理框架---Chunk拦截器
- 如何在Xib中设置Button的属性(圆角以及背景颜色)
- learn python the hard way(笨办法学python) 练习50
- java算法之五简单选择排序(选择排序)
- NavgationBar随着滑动颜色渐变效果的实现
- 微服务理解
- MMS彩信字符集(字符编码)
- 2.4 const限定符
- 上下飘动的气球动画实现方式
- Android中的Binder机制的简要理解
- html5 indexDB
- Andriod 获取电池的信息实例代码
- Python 的方法重载
- 联想Yoga13/Ubuntu14.04:Wifi连接问题的解决方法
- mongodb 日志过大
- 第四届_连号区间数
- c++模版
- android并发网络请求的处理
- PHP汉字转拼音的两种方法+PHP提取汉字(中文)方法