我想创建一周的照片"在我的网站上,让它从周日到周日动态变化。因此,一旦下一个星期天到来,它就会改变到那一天。这是我到目前为止所得到的:
function getLastSunday(){
if (1==1)
{
$today = date('F j Y');
$lastSunday = date('m/d/Y', strtotime('last Sunday', $today));
}
return $lastSunday;
}
它正在回归" 01/01/197"。我想让它回归" 10/13/2013"下周我希望它返回" 10/20/2013"
答案 0 :(得分:2)
您正在将字符串作为第二个参数传递给strtotime()
,根据PHP documentation,它确实需要几秒钟。
让它成为一个时间(或者甚至可能只是忽略它?)应该让它更好地运作:
function getLastSunday(){
if (1==1)
{
$today = date('F j Y');
$lastSunday = date('m/d/Y', strtotime('last Sunday', strtotime($today)));
}
return $lastSunday;
}
你真正想要的是这个虽然我认为:
function getLastSunday() {
return date('m/d/Y', strtotime('last Sunday'));
}