我期待一些错误,如500或超时页面,代码如下:
<?php
ini_set('max_execution_time',5);
set_time_limit(5);
echo 'start';
sleep(10);
echo '<br/>hi';
Run Code Online (Sandbox Code Playgroud)
但是,我得到这样的东西:
start hi
我做错了吗?
我想要的只是在第5秒超时时看到脚本停止,所以不应该执行第二个回声(我知道这是一个非常奇怪的要求)
任何人都可以轻视,谢谢.
PS:似乎sleep()部分非常分散注意力,我怎么改变这样的代码:
<?php
ini_set('max_execution_time',5);
set_time_limit(5);
echo 'start';
for($i=1;$i<100000000;$i++){
if($i%100==2) echo $i;
else echo '--';
}
echo '<br/>hi';
Run Code Online (Sandbox Code Playgroud)