首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >php脚本比max_execution_time花费更长的时间

php脚本比max_execution_time花费更长的时间
EN

Stack Overflow用户
提问于 2019-02-20 02:55:38
回答 1查看 32关注 0票数 0

我正在尝试限制php脚本的最大时间。在php.ini中,我有30秒。

在我写的一个脚本中:

代码语言:javascript
复制
<?php
echo ini_get('max_execution_time');
ini_set('max_execution_time', 3);
echo ini_get('max_execution_time');

$cp=1;
while (1 == 1) {
  $cp++;
  $date = @date("Y-m-d H:i:s");
  echo "<li>$cp $date";
} 
?>

但在浏览器上,我得到的第一行是:

2019-02-19 19:43:38和最后一天: 302688

我不明白,它应该在3秒后停止:所以在19:43:41

谢谢大家,晚上好

EN

回答 1

Stack Overflow用户

发布于 2019-02-20 03:04:30

您可能想要计算运行脚本的微时间。类似于:

代码语言:javascript
复制
<?php
$start_time = microtime(true);

while (microtime(true)-$start_time<3)
{
  $date=@date("Y-m-d H:i:s");
  echo "<LI>$cp $date";
}
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54773153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档