usleep函数如何影响php语句的执行?

wood87654321 wood87654321 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
假定我要用PHP循环执行以下指令:

1、从数据库select+echo输出一页数据 //网络传输约需20毫秒
2、usleep(20000);

当PHP执行语句1后,是要等到底层花大约20毫秒完成网络传输之后再执行语句2?还是立即执行语句2,语句1中的网络传输工作交由socket后台执行?
如果答案是后者,那么当执行语句2暂停20毫秒时,语句1中尚未完成的网络传输工作是利用这20毫秒继续完成?还是跟着一起暂停下来了?

问题说白了就是我能不能用这种方法来实现定时提交数据。
...全文
评论 8
收藏 已收藏
分享
返回顶部
wood87654321
基础编程 21,889 成员 140,329 内容