echo "a";
//暂停2秒
echo "b";应该说清楚了吧。是不是一个函数就可以搞定?希望能给出代码,谢谢

解决方案 »

  1.   

    参考
    http://www.w3school.com.cn/php/func_misc_sleep.asp
      

  2.   

    <?php
    for($i=1;$i<=5;$i++)
    {echo "a<br>";
    sleep(100);
    }
    ?>为什么这样子程序就打不开了左下角一直显示等待localhost//a.php
      

  3.   

    看明白了,这是以秒为单位的。我想要的效果是用户先输出a,然后等5秒,再输出b,不是一下子把sleep()等完然后一起输出!
      

  4.   


    ob_end_clean();//修改部分 
    for ($i=10; $i>0; $i--) 

    echo $i; 
    flush(); 
    sleep(1); 
    } //只有火狐支持
      

  5.   

    sleep 配合强制缓存输出函数 可以实现
      

  6.   

    echo date("H:i:s")."<br />";
    flush();
    sleep(2);
    echo date("H:i:s")."<br />";
      

  7.   

    显然用js最合适
    用settimeout吧
      

  8.   

    呵呵 life169
    最近很勤奋,得了第一了 恭喜恭喜
      

  9.   

    sleep 好东西啊。配合set_time_limit(0)外加停止客户端响应的函数,可以做一些类似计划任务的东西。即使把页面关闭了。程序依然能够运行!
      

  10.   

    如果要控制输出顺序的话,理应在客户端处理执行,因为网络传输情况不可预期除非你分开不同的php