/**
* 获取俩日期之间所有日期
* @param $start_time 开始时间
* @param $end_time 结束时间
* @param $order 排序
* @return array
*/
function getDateArray($start_date,$end_date,$order = 'desc')
{
$arr = [];
$start_time = strtotime($start_date);
$end_time = strtotime($end_date);
for ($i=$start_time; $i<=$end_time; $i+=86400){
if ($order=='desc'){
array_unshift($arr,date("Y-m-d", $i));
}else{
array_push($arr,date("Y-m-d", $i));
}
}
return $arr;
}
PHP 获取俩日期之间所有日期
这篇文章介绍了一个名为getDateArray的PHP函数,用于生成两个日期之间的所有日期,按指定排序(升序或降序)存储在数组中,使用strtotime和date处理日期转换。
1249

被折叠的 条评论
为什么被折叠?



