1

我测试了我在这个网站上找到的这个脚本:

function setExpires($expires) {
header(
'Expires: '.gmdate('D, d M Y H:i:s', time()+$expires).'GMT');
}
setExpires(10);
echo ( 'This page will self destruct in 10 seconds<br />' );
echo ( 'The GMT is now '.gmdate('H:i:s').'<br />' );
echo ( '<a href="'.$_SERVER['PHP_SELF'].'">View Again</a><br />' );

当我刷新页面时,时间每秒更新一次,而不是每 10 秒更新一次。

“如果我们点击这个链接,我们会注意到时间每十秒更新一次”

4

1 回答 1

1

好的,我希望你没有犯这个错字,但我还是会向你指出:

header('Expires: '.gmdate('D, d M Y H:i:s', time()+$expires).'GMT');

字段后面应该有一个空格seconds

header('Expires: '.gmdate('D, d M Y H:i:s ', time()+$expires).'GMT');
//                                       ^-- add space here
于 2012-05-16T10:23:08.583 回答