【发布时间】:2017-05-31 15:55:18
【问题描述】:
这是我的代码:
<?php
for($j = 0; $j < 10; $j++){
print((string)$j . " ");
sleep(1);
}
?>
代码等待打印
0 1 2 3 4 5 6 7 8 9
直到 10 秒后,而不是每秒打印一个。
为什么会这样,我该如何解决?
【问题讨论】:
-
sleep(1)将等待 1 秒,运行 10 次,因此等待 10 秒。一切运行后,服务器的结果只提供给浏览器一次。 -
服务器端与客户端代码执行。客户端使用 JavaScript。
标签: php