> 백엔드 개발 > PHP 튜토리얼 > PHP 실행 시간 함수 ini_set 및 max_execution_time

PHP 실행 시간 함수 ini_set 및 max_execution_time

WBOY
풀어 주다: 2016-07-25 08:54:20
원래의
1772명이 탐색했습니다.
介绍下php中执行时间函数ini_set与max_execution_time的用法,有需要的朋友参考下。

php.ini 中缺省的最长执行时间是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,倘若需要颇多时间才能完成的工作,例如要发送很多电子邮件给大量收件者,或进行繁重的数据分析工作,服务器会在 30 秒后强行中止正在执行的程序,这个问题其实有解决办法的。

最简单的方法,修改 php.ini 中 max_execution_time 的数值,不过不是所有人都有权修改 php.ini,例如使用网页寄存的开发人员,服务器上的 php.ini 由很多网站共同使用,所以不能随意修改。

另一个办法是在 PHP 程序头部加入 ini_set('max_execution_time', '0')或set_time_limit('0'),数值 0 表示没有执行时间的限制,你的程序需要跑多久便跑多久。若果你的程序仍在测试阶段,推荐你把时限设置一个实数,以免程序的错误把服务器当掉。



원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿