由于我添加了睡眠,因此PHP页面无法加载

时间:2014-08-30 21:29:13

标签: php while-loop sleep

我正在尝试使用while循环,并且我不希望我的循环在每个循环之后等待。当我试图用睡眠做这个时,我的页面不会加载,等待一段时间后我终于得到了一个内部服务器错误。感谢

<?php
$i = 0;
while ($i<1) {
echo "less than <br />";
sleep(1);
}
?>

1 个答案:

答案 0 :(得分:0)

你有一个无限循环,改变

$i = 0;
while ($i<1) {
  echo "less than <br />";
  flush();     // <-- You could add an explicit flush
  sleep(1);
  $i++;        // <-- But you really must increment $i
}