首页 > 后端开发 > PHP问题 > php怎么取消时间限制

php怎么取消时间限制

王林
发布: 2023-03-11 10:18:01
原创
2889 人浏览过

php取消时间限制的方法是,在php脚本中增加set_time_limit函数,并且设置参数为0即可,如【set_time_limit(0);】。set_time_limit函数用来设置允许脚本运行的时间。

php怎么取消时间限制

本文操作环境:windows10系统、php 7.3、thinkpad t480电脑。

在php中可以借助于set_time_limit函数来设置允许脚本运行的时间(单位是秒)。如果超过了此设置,脚本返回一个致命的错误。默认值为30秒,或者是在php.ini的max_execution_time被定义的值,如果此值存在。

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

取消时间限制:

set_time_limit(0);
登录后复制

注意:

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

相关视频教程:php视频教程

以上是php怎么取消时间限制的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
怎么学好php
来自于 1970-01-01 08:00:00
0
0
0
PHP扩展intl
来自于 1970-01-01 08:00:00
0
0
0
php数据获取?
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板