sleep.php
ignore_user_abort(); //即使Client斷開(如關掉浏覽器),PHP腳本也可以繼續執行.
set_time_limit(0); // 執行時間為無限制,php默認的執行時間是30秒,通過set_time_limit(0)可以讓程序無限制的執行下去
$interval=10; // 每隔10秒運行
do{
include('cron-config.php'); // 引入文件
if($cron_config['run']=="false") break; // 如果$cron_config['run']為false,就跳出循環,執行下面的語句 echo "跳出循環";
$fp = fopen('test.txt','a');
fwrite($fp,'test');
fclose($fp);
sleep($interval); // 等待10秒
}while(true);
echo "跳出循環";
?>
cron-config.php
$cron_config['run']="true";
?>