数组计算差值及项的小计
求其type对应的差值和$s[0]及$s[1]的type项的小计。(小计部分已实现,用了unset)
理想得到的结果:
小计的结果: BEA01-120N 176 BEA01-120N 192 差值:176-192 = -16
BEA21-110N 1056 BEA21-110N 960 1056-960 = 96
小计:176+1056=1232 192+960 = 1152
回复讨论(解决方案)
$s = array ( 0 => array ( 0 => array ( 0 => '2014-04-11', 'time' => '2014-04-11', 1 => 'BEA01-120N', 'type' => 'BEA01-120N', 2 => 176, 'count' => 176, ), 1 => array ( 0 => '2014-04-11', 'time' => '2014-04-11', 1 => 'BEA21-110N', 'type' => 'BEA21-110N', 2 => 1056, 'count' => 1056, ), ), 1 => array ( 0 => array ( 0 => '2014-04-11', 'time' => '2014-04-11', 1 => 'BEA01-120N', 'type' => 'BEA01-120N', 2 => 192, 'count' => 192, ), 1 => array ( 0 => '2014-04-11', 'time' => '2014-04-11', 1 => 'BEA21-110N', 'type' => 'BEA21-110N', 2 => 960, 'count' => 960, ), ),);function foo($a, $b) { for($i=0; $i Array( [0] => Array ( [0] => BEA01-120N [1] => -16 ) [1] => Array ( [0] => BEA21-110N [1] => 96 ))小计你已经做了,我就偷懒了$s = array (
0 => array (
0 => array (
0 => '2014-04-11', 'time' => '2014-04-11',
1 => 'BEA01-120N', 'type' => 'BEA01-120N',
2 => 176, 'count' => 176,
),
1 => array (
0 => '2014-04-11', 'time' => '2014-04-11',
1 => 'BEA21-110N', 'type' => 'BEA21-110N',
2 => 1056, 'count' => 1056,
),
),
1 => array (
0 => array (
0 => '2014-04-11', 'time' => '2014-04-11',
1 => 'BEA01-120N', 'type' => 'BEA01-120N',
2 => 192, 'count' => 192,
),
1 => array (
0 => '2014-04-11', 'time' => '2014-04-11',
1 => 'BEA21-110N', 'type' => 'BEA21-110N',
2 => 960, 'count' => 960,
),
),
);
function my($a,$b){
foreach($a as $k=>$v){
echo $a[$k]['count']-$b[$k]['count']."
";
}
}
call_user_func_array('my',$s);
推荐阅读
-
数组计算差值及项的小计,该如何处理
-
数组计算差值及项的小计
-
【LeetCode】80. Remove Duplicates from Sorted Array II (删除排序数组中的重复项 II)-C++实现及详细图解
-
卷积神经网络中各个卷积层的设置及输出大小计算的详细讲解
-
php-Arrays函数-array_diff_uassoc-用回调函数做索引检查来计算数组的差值
-
VUE的事件绑定修饰符练习及vue列表渲染及条件渲染练习,vue键盘事件+数组方式参数的传递学习及vue的计算属性访问器属性及侦听属性练习以及vue注册组件自定义标签及子组件向父组件传参及父组件向父组件传参
-
php-Arrays函数-array_diff_key-使用键名比较计算数组的差值
-
C++ 数组内存分配及大小计算
-
PHP计算数组中值的和与乘积的方法及实例分析
-
php-Arrays函数-array_diff_assoc-带索引检查计算数组的差值_PHP教程