你应该用print_r
打印,然后Ctrl+u
查看源代码,就好看了。现在都转成符号了,有强迫症的我看着揪心啊!!!
你说的两个数组的相减是什么意思!能具体描述一下吗?如一楼所说是数据中的某个字段值相减呢!还是直接数组的元素个数的差!
function differenceArray(array $array1, array $array2){
if(empty($array1) || empty($array2)){
return false;
} else {
$result = [];
$price = 0;
foreach($array1 as $key=>$val){
if($val['exchenge'] == $array2[$key]['exchenge']){
$price = $val['price'] - $array2[$key]['exchenge'];
}
$result[$key] = $val;
$result[$key]['_price'] = $price;
}
}
}
这个方法必须保证$array1里面的有的元素$array2也要有,而且相减必须是$array1减$array2的值,是存在缺陷的,具体的还要你自己根据实际情况去改改。
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答581 阅读✓ 已解决
791 阅读
什么意思 price相减的值?