导读:今天恰卡编程网来给各位分享关于php如何暂停执行的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、php程序执行过程中可以手动暂停程序执行
- 2、php怎么实现延时执行代码且访问不过期
- 3、PHP函数如何执行一半停几秒继续执行直到结束?
- 4、如何终止PHP脚本的运行
php程序执行过程中可以手动暂停程序执行
这个貌似不行的把。php是服务器端语言,你要手动控制停止的话必须像服务器发送请求‘停止’,但是如果程序正在执行的话,这个请求正常是处于一个等待状态,等之前的请求执行完才会去执行‘停止’的请求。不知道你的具体需求是什么,所以没有办法给你更好的解决方案。
php怎么实现延时执行代码且访问不过期
不太懂php,不过编程思路是相同的,如果同样代码sleep60成功,sleep600不成功,那可能就是session控制的问题吧,如果不好控制也可以考虑就用sleep60的方法运行10次,第10次执行真正的代码,不过总感觉不必这样,应该有更好的办法,我曾经在iis上做过延时定时器,用的是cache的失效回调机制触发定时执行功能,不知道php上可行不可行,实在不行了再考虑一下我说的执行10次的low办法。。。
PHP函数如何执行一半停几秒继续执行直到结束?
你程序没有问题,你想法是好的,但是网络设计的初衷比较反对你这样的需求,你的PHP程序在服务器上执行,服务器的WEB程序等你的程序执行完毕之后,再把结果通过网络发送给访问网络的客户端浏览器,所以浏览器只能感受到等了10秒后一下出来两个时间。
如果需要在浏览器上延时,需要浏览器上使用JS等客户端代码进行处理,分开两次调用PHP获得结果。
如何终止PHP脚本的运行
PHP中提供了以下两个函数来终止程序执行:
// die();
// exit();
// ps:
echo 'hello world!';
die();
echo 'world hello!'; // 不会被输出
结语:以上就是恰卡编程网为大家整理的关于php如何暂停执行的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于php如何暂停执行的相关内容别忘了在本站进行查找喔。
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~