时间:2021-07-01 10:21:17 帮助过:2人阅读
还没出结果吗?
明天要是还没结果 我帮你写吧
不过我看你上个帖子好像xu大说了方法了啊
还没出结果吗?
明天要是还没结果 我帮你写吧
不过我看你上个帖子好像xu大说了方法了啊 哎,是啊,还没出来结果呢!这数组处理起来真心麻烦啊!!!xu大说了方法可我写不出来啊!
没看明白,不知道你要干什么。。。
没看明白,不知道你要干什么。。。 仔细看我的数组,想要得出一个类似三角形的数组。
foreach($array as $v){ $days[]=date("Ymd",strtotime($v['day'])); $ar[date("Ymd",strtotime($v['day']))]=$v;} $arr= range(min($days),max($days));$max = max($arr);foreach($arr as $v){ $d = $max-$v; if(isset($ar[$v])){ $tt[$v]['day']=$ar[$v]['day']; $tt[$v]['count']=$ar[$v]['count']; for($i=1;$i<=$d;$i++) $tt[$v]['day_'.$i]=(int)$ar[$v]['day_'.$i]; }else{ $tt[$v]['day']=date("Y-m-j",strtotime($v)); $tt[$v]['count']=0; for($i=1;$i<=$d;$i++) $tt[$v]['day_'.$i]=0; }}print_r(array_values($tt));