//第一种
foreach ($addtime as $a){
$arr[]=date('Ym',$a);
}
$data=array_unique($arr);
//第二种
$data=array_unique(array_map(function($a){
return date('Ym',$a);
}, $addtime));
//第一种
foreach ($addtime as $a){
$arr[]=date('Ym',$a);
}
$data=array_unique($arr);
//第二种
$data=array_unique(array_map(function($a){
return date('Ym',$a);
}, $addtime));
我提供多一种,可能不同的数据,有不同的效果,楼主,自己用项目的实际数据,三种方法测试一下看看。
foreach ($addtime as $a){
$arr[date('Ym',$a)]='';
}
$data=array_keys($arr);
2 回答1.3k 阅读✓ 已解决
1 回答993 阅读✓ 已解决
2 回答849 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
2 回答906 阅读
1 回答891 阅读
1 回答820 阅读
参考这里的测试