0

php中的sleep函数在http请求停止后会执行吗

在PHP里面有一个sleep函数,这个函数的作用是延缓执行,那么问题来了,如果浏览器的用户打开了一个php请求,由于sleep设置的时间比较长,在这个过程中用户关闭了浏览器,那么sleep后面逻辑会如何处理呢?是执行了还是未执行呢? 带着以上的疑问,可以先写个demo进行测试一下。 <?php file_put_contents('test1.log','test1'); sleep(5); file_put_contents('test2.log','test2'); 浏览器打开地址:http://127.0.0.1/test.php,打开1秒后关闭浏览器...

阅读全文>>