很多站长朋友们都不太清楚php函数多久运行,今天小编就来给大家整理php函数多久运行,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php 中如何实现10分钟后运行一个函数 2、 如何用php计算代码执行的时间函数 3、 如何限制php自定义函数最大运行时间? php 中如何实现10分钟后运行一个函数使用sleep()函数,代码如下:
echo(date("Y-m-d H:i:s"));
sleep(600);
echo(date("Y-m-d H:i:s"));
如何用php计算代码执行的时间函数php中缺省的最长执行时间是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,倘若你有一个需要颇多时间才能完成的工作,例如要发送很多电子邮件给大量收件者,或者要进行繁重的数据分析工作,服务器会在 30 秒后强行中止正在执行的程序。
设置的办法是:
一、直接修改php.ini 中 max_execution_time 的数值。
二、在没权限修改php.ini文件时,在 PHP 程序中加入 ini_set('max_execution_time', '0'),数值 0 表示没有执行时间的限制。
如何限制php自定义函数最大运行时间?curl 有超时时间配置,可配置CURLOPT_TIMEOUT,来设置限制时间;
res = curl_easy_setopt(pCurl, CURLOPT_TIMEOUT, 3); // set time out s
if (res != CURLE_OK)
{ //超时处理逻辑 自己加 返回-1或者其他状态
}
curl 执行因时间先之后返回做判断,根据上述结果判断执行逻辑;
关于php函数多久运行的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php函数多久运行 PHP代码怎么运行的详细内容...