php 有没有控制时间的函数

解决方案 »

  1.   

    有个睡眠函数sleep这个能让程序睡眠5秒,然后在执行下面的程序。
      

  2.   

    time_sleep_until() 函数延迟代码执行直到指定的时间
      

  3.   

    sleep不行
    下面的代码,并不是第0秒输出0,第1秒输出1,第2秒输出2.
    而是直接第5秒输出 0 1 2 3 4
    <?php
    $i=0;
    while($i<5)
    {
    echo($i);
    echo(' ');
    $i++;
    sleep(1);
    }
    ?> 
    原因解释:
    个人觉得:在服务器端,sleep确实起作用了,要5秒才能执行完页面,但是HTTP的特性,页面 执行完后才会向浏览器输出,所以在前5秒,php没执行完时,客户端什么也看不到。sleep无法实现楼主的功能。