间隔脚本没有在我的php页面上显示时间
我正在运行一个脚本每分钟执行一个脚本,但由于某些原因,它没有出现在我的浏览器上,无法判断它是否正在运行间隔脚本没有在我的php页面上显示时间,php,time,intervals,Php,Time,Intervals,我正在运行一个脚本每分钟执行一个脚本,但由于某些原因,它没有出现在我的浏览器上,无法判断它是否正在运行 <?php set_time_limit(0); ob_implicit_flush(true); $interval=1; //minutes echo str_repeat(" ", 1024); while(true) { $now=time(); echo $now."<BR>"; sleep($interval * 60); fl
<?php
set_time_limit(0);
ob_implicit_flush(true);
$interval=1; //minutes
echo str_repeat(" ", 1024);
while(true) {
$now=time();
echo $now."<BR>";
sleep($interval * 60);
flush();
}
ob_end_flush();
?>
因为php不是这样工作的。PHP是服务器端的,它将生成所有内容并将HTML发送到客户端。您必须使用javascript进行此操作也可以尝试ob_flush()