为了账号安全,请及时绑定邮箱和手机立即绑定

请问两个数组怎么合并到一起?我写的不对。

数组如下:

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的日期,不能合并到一起,请老师指教,

正在回答

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."|";	}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问两个数组怎么合并到一起?我写的不对。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信