技术解析

求教,php循环执行问题
0
2021-07-19 02:23:34
idczone
通过while或者if函数设置的,对没达到要求的不断循环执行
比如
$i=1;
while($i<10000)
{
echo ”次数为“ . $i;
$i++;
}
那么我在打开php页面,在页面完成并跳出 结果之前关闭了浏览器,那么后台还会执行吗?
请查看相关函数: ignore_user_abort、fastcgi_finish_request

修改输出为更新文件内容,然后你就知道了。

执行


$i=1;
while($i<999999)
{
$i++;
if ($i=999998)
{
$file=fopen("word.txt","a");
}
}
?>
为毛执行不下去。。。。
Fatal error: Maximum execution time of 30 seconds exceeded in /home2/a7898585/public_html/woaixiaofeifei.com/ceshi/1.php on line 8

你设置了超时 30 秒……

因为超过了最大执行实践,被强制终止了。

因为$i 永远是999998。
证据: $i = 999998

笑死了

题主在卖萌

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服