首页 > Web开发 > 详细

[PHP]set_time_limit — 设置脚本最大执行时间

时间:2014-03-28 14:42:45      阅读:641      评论:0      收藏:0      [点我收藏+]

(PHP 4, PHP 5)

set_time_limit设置脚本最大执行时间

说明

void set_time_limit ( int $seconds )

设置允许脚本运行的时间,单位为秒。如果超过了此设置,脚本返回一个致命的错误。默认值为30秒,或者是在php.inimax_execution_time被定义的值,如果此值存在。

当此函数被调用时,set_time_limit()会从零开始重新启动超时计数器。换句话说,如果超时默认是30秒,同时,脚本中又设置了25秒,如 set_time_limit(20)。那么,脚本在超时之前可运行总共时间为45秒。

参数

seconds

最大的执行时间,单位为秒。如果设置为0(零),没有时间方面的限制。

返回值

没有返回值。

注释

Warning:当php运行于安全模式时,此功能不能生效。除了关闭安全模式或改变php.ini中的时间限制,没有别的办法。

 

Note:

set_time_limit()函数和配置指令max_execution_time只影响脚本本身执行的时间。任何发生在诸如使用system()的系统调用,流操作,数据库操作等的脚本执行的最大时间不包括其中,当该脚本已运行。在测量时间是实值的Windows中,情况就不是如此了。

[PHP]set_time_limit — 设置脚本最大执行时间,布布扣,bubuko.com

[PHP]set_time_limit — 设置脚本最大执行时间

原文:http://www.cnblogs.com/cloudshadow/p/3630314.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!