usleep函数如何影响php语句的执行?
假定我要用PHP循环执行以下指令:
1、从数据库select+echo输出一页数据 //网络传输约需20毫秒
2、usleep(20000);
当PHP执行语句1后,是要等到底层花大约20毫秒完成网络传输之后再执行语句2?还是立即执行语句2,语句1中的网络传输工作交由socket后台执行?
如果答案是后者,那么当执行语句2暂停20毫秒时,语句1中尚未完成的网络传输工作是利用这20毫秒继续完成?还是跟着一起暂停下来了?
问题说白了就是我能不能用这种方法来实现定时提交数据。
1、从数据库select+echo输出一页数据 //网络传输约需20毫秒
2、usleep(20000);
当PHP执行语句1后,是要等到底层花大约20毫秒完成网络传输之后再执行语句2?还是立即执行语句2,语句1中的网络传输工作交由socket后台执行?
如果答案是后者,那么当执行语句2暂停20毫秒时,语句1中尚未完成的网络传输工作是利用这20毫秒继续完成?还是跟着一起暂停下来了?
问题说白了就是我能不能用这种方法来实现定时提交数据。
...全文
相关推荐
PHP sleep()函数, usleep()函数
在PHP中,sleep()和usleep()是两个用于实现程序执行暂停的功能函数,它们通过让脚本暂停一定的时间来延缓程序的执行。
php页面函数设置超时限制的方法
PHP页面函数设置超时限制的方法:PHP作为后端开发常用的脚本语言,其对执行时间的管理是保证程序稳定运行的重要机制之一。
php 常用函数集合
`ignore_user_abort()`:设置用户断开连接是否会影响脚本执行,这对于处理长运行任务或后台进程很重要。8.
常用PHP函数小全
### 常用PHP函数小全在PHP编程中,函数是执行特定任务的基本构建块。下面我们将根据提供的部分信息,详细介绍这些函数的功能及其应用场景。
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
parse_url($url, PHP_URL_PORT); $port = $port ?


基础编程
