for($i = 0; $i<1000; $i++){
    echo $i;
    sleep(60);//每隔60秒执行一次
}

解决方案 »

  1.   

    用SLEEP的话会不会因为系统超时而取消掉呢
      

  2.   

    用SLEEP的话会不会因为系统超时而取消掉呢
      

  3.   

    set_time_limit(0)不会超时退出。
      

  4.   

    你这样页面就要一直开着,
    set_time_limit(0); 可以使页面不超时
    sleep(60); 可以让程序在此处睡眠60秒再执行之后的。但不建议这样做,主要看你的逻辑,如果是每分钟走一次的。建议用crontab来做。
    在终端输入crontab -e
    * * * * * php handle.php >> handle.log
    :wq