慕娘9202427
2018-05-04 21:33
数组如下:
Array ( [2018-05-23] => 2 [2018-05-24] => 2 [2018-05-25] => 2 ) Array ( [2018-05-16] => 48 [2018-05-17] => 48 [2018-05-18] => 48 [2018-05-19] => 48 [2018-05-23] => 12 [2018-05-24] => 12 )
固定的数值变量:$Num;
需求:对比两个数组,如果日期相同的,就用数组2的value减去数组1的value;如果不一样的就用固定数值$Num减去数组1的value;然后重新组合成一个数组或者字符串,包含数组1和数组2的所有日期和值。我写的代码如下,但是只返回数组1的日期,不能合并到一起,请老师指教,
我写的代码如下:
foreach($getbooknum as $key1=>$value1){ foreach($getkcnum as $key2=>$value2){ if($key2===$key1){ $value3 =$value2-$value1; echo $key3;echo "<br />"; }else{ $key3 = $key1; $value3 =$smskc-$value1; } } $myupda .= $key3.",".$value3."|"; }
PHP进阶篇
181859 学习 · 2577 问题
相似问题