为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 限定某段代码的执行时间

PHP 限定某段代码的执行时间

喵喵时光机 2019-04-07 09:38:35
情况是我现在有很多个类,每个类的所有方法都会跑一边,并且不是异步的。这如果每个类执行时间过长会导致脚本的执行时间很长。问下能不能给每个类加一个最大执行时间,超过这个时间就立即调用某个类方法返回。
查看完整描述

2 回答

?
温温酱

TA贡献1752条经验 获得超4个赞

php本身是单线程的,超时检测是多线程的逻辑,引入一个支持多线程的类再起个检测线程就可以了。
另外检测只能针对特定方法或者执行过程,不能对一个类泛指,看你代码怎么写了。
——(注:实际答案见第一个评论)
                            
查看完整回答
反对 回复 2019-04-07
  • 2 回答
  • 0 关注
  • 456 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号