在 PHP 中暂停代码执行一定时间, 有两个函数可以实现, 一个是 sleep(), 另一个是 usleep(), 它们参数都是一个整数值 sleep() 是暂停多少秒, usleep() 是暂停多少微秒
注意: usleep() 单位是微秒, 1 秒 = 1000 毫秒 ,1 毫秒 = 1000 微秒, 即 1 微秒等于百万分之一秒
如果程序中要使用要暂停多少毫秒, 只能使用 usleep(), 务必注意参数的单位, 假设暂停 50 毫秒, 应该使用 usleep(50000), 而不是 usleep(50)
另外, 这个暂停的时候不可能是百分百的准确, 跟系统的调度 CPU 时钟周期等等有一定关系
来源: http://www.bubuko.com/infodetail-2493624.html