码上敲享录 > PHP开发经验分享 > PHP中@set_time_limit默认时间是多少

PHP中@set_time_limit默认时间是多少

章节目录下一章 2017-12-13已有2744人阅读 评论(0)

PHP中@set_time_limit默认时间是多少?

@set_time_limit(int second) second设置脚本允许运行的秒数,默认限制是30秒,这个时间只是执行PHP代码的执行时间,不包括查数据库等其他操作的时间。如果达到了,脚本返回一个致命错误。

例如:set_time_limit(300);
这个函数指定了当前所在php脚本的最大执行时间为300秒,实际上
最大执行时间=php.ini里的max_execution_time数值 - 当前脚本已经执行的时间 + 设定值
假如php.ini里的max_execution_time=40,当前php页面的代码执行到@set_time_limit之前已经执行5秒,则:
最大执行时间=40-5+300=335秒。


@set_time_limit(0),如果设置为零,则不施加时间限制,持续运行到程序结束

本文地址:http://yayihouse.com/yayishuwu/chapter/1063

向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交