永发信息网

一道PHP题 大家帮我看看

答案:1  悬赏:70  手机版
解决时间 2021-05-25 11:52
  • 提问者网友:爱唱彩虹
  • 2021-05-24 15:44
写一个函数 有参数A和B组成
格式为日期 如(2009-1-1) 返回A到B之间的所有日期
最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-05-24 16:22

<?php


function fun($a_time,$b_time)
{
$a = explode('-',$a_time);
$b = explode('-',$b_time);
$a_unix = mktime(0,0,0,$a[1],$a[2],$a[0]);
$b_unix = mktime(0,0,0,$b[1],$b[2],$b[0]);
$time_diff = $b_unix - $a_unix;
$day_num = floor($time_diff/(24*3600));
for($i=1;$i<$day_num;$i++)
{
$arr[] = date("Y-m-d",strtotime("+$i day",$a_unix));
}
return $arr;
}
$arr = fun('2009-1-1','2009-3-1');
print_r($arr);
?>

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯