您的位置:首页 > 其它

一个有意思的拼接数组

2015-07-19 00:00 411 查看
当两个数组值不相等时候,则值为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

版权声明:本文为博主原创文章,未经博主允许不得转载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: