是否可以使用 sleep() (或其他函数)在执行之前等待?
我有例如:
<div>bla bla</div>
<?php
$a
echo $a; ?>
some divs and html
<?php
$b
echo $b; ?>
如何在页面加载后 5 秒执行第一个 php 脚本,但在页面加载时显示其他所有内容?如果我在第一个 php 之前使用 sleep() ,它将延迟整个页面的加载。
是的,您可以使用sleep()
延迟执行,但由于输出通常被缓冲并且在脚本完成之前不会发送到浏览器,因此结果不是您想要的。
如果你做一个flush()
and ob_flush()
打电话后立即sleep()
输出缓冲区被刷新并发送到浏览器。
See http://php.net/manual/en/function.ob-flush.php http://php.net/manual/en/function.ob-flush.php
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)