作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果我想在 PHP 中暂停代码执行,我应该使用 sleep()
吗?如果是这样,当传递给 sleep()
的秒数正在运行时,客户端到底发生了什么?没有什么?它只是等待网络服务器的响应?或者它是否告诉浏览器 - “好的,我收到了你的请求,但你必须等待 X 秒,直到我向你发送响应。” ?
谢谢。
最佳答案
sleep() 只是将脚本挂起指定的时间间隔。在内部它告诉操作系统“我要 sleep 了,X 秒后叫醒我”。除非 PHP 脚本向客户端浏览器输出它将要休眠的消息,否则浏览器将简单地挂起,直到它确定连接已断开、网络连接因缺乏事件而断开,或者您的脚本唤醒并恢复操作。 sleep() 是纯粹的服务器端操作,不会更改客户端上的任何内容。
关于php - 如何在 PHP 中暂停代码执行以及等待时会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7756554/
我创建了一个分支来开发新功能。由于这个新功能完全是作为一个新项目开发的,唯一可能的冲突来源是解决方案文件。 随着功能的开发,主分支更新了几次。当我完成开发和测试时,我做了: git checkout
我是一名优秀的程序员,十分优秀!