当两个数组值不相等时候,则值为0.
$array = array("2014-11-23","2014-12-24","2015-01-25");
$users = array(array('name' => '2015-01-25', 'age' => 'fasd')
, array('name' => '2014-11-23', 'age' => 'hg')
);
foreach ($array as $key=>$value){
foreach ($users as $key1=>$value1){
if($value==$value1['name']){
$three[$value] = $value1['age'];
}else{
$fore[$value]=0;
}
}
}
print_r($three);
echo '<br/>';
print_r($fore);
echo '<br/>';
//$five=array_merge($three,$fore);
$five=$three+$fore;
ksort($five);//按键值排序
print_r($five);
此技术通常用于统计某段时间,每天的xx,而数据库中可能存在某天无记录。
表达的不是太清楚,但是代码写的清楚。
qq:274501366