您好,欢迎访问一九零五行业门户网

用程序输出从星期日至星期六,每天变化的只是日期而星期不变

我弄了一个简单的程序,原先的意思是输出星期日至星期六,但是现在我搞的每天日期和星期都在变化,我想要的结果是这样:
2014-9-28(星期日)
2014-9-29(星期一)
2014-9-30(星期二)
2014-10-1(星期三)
2014-10-2(星期四)
2014-10-3(星期五)
2014-10-4(星期六)
到了2014-10-5(星期日)。。。。。一次类推,只有日期在变,而星期不变,这个怎么实现的呢?这个是我原先的程序,
function getweek($day){ $days = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六'); $day = explode('-',$day); return $days[date('w',mktime(0,0,0,$day[1],$day[2],$day[0]))];} 回复讨论(解决方案) 这个意思? function getweek($day){ $days = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六'); return $days[date('w', strtotime($day))];}$date = '2014-09-29';if($w = date('w', strtotime($date))) $date = date('y-m-d', strtotime(-$w day $date));for($i = 0;$i < 7;$i++){$day = date('y-m-d',strtotime($i day $date));echo $day.(.getweek($day).)\n;}

这个意思? function getweek($day){ $days = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六'); return $days[date('w', strtotime($day))];}$date = '2014-09-29';if($w = date('w', strtotime($date))) $date = date('y-m-d', strtotime(-$w day $date));for($i = 0;$i
$saturday=$monday+3600*24*5; 这地方改下。。
function getweek($day){ $days = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六'); return $days[$day];}for($i=0;$i<7;$i++){ $a=strtotime(+$i day); $b=getweek(date('w',$a)); $c=date('y-m-d',$a); echo 20$c$b
;}
2014-09-28星期日2014-09-29星期一2014-09-30星期二2014-10-01星期三2014-10-02星期四2014-10-03星期五2014-10-04星期六
其它类似信息

推荐信息