【发布时间】:2020-08-25 01:50:30
【问题描述】:
我在创建脚本时遇到了一些问题。所以基本上我确实需要创建一个执行函数的代码,等待 x 秒并执行一秒。
P.S:这两个函数通过 echo 显示文本。
所以我所做的是我确实在两个函数之间使用了睡眠。问题是,当我加载页面时,浏览器的加载栏会一直加载,直到 sleep(x) 完成,我不想这样做,因为它会阻止页面的其他内容(html、css)加载。
我的代码是这样的
execute_function1();
sleep(10);
execute_function2();
所以我想知道是否有任何其他方法可以在不使用睡眠的情况下创建这样的东西。所以我在网站上的所有内容(html、css)都可以加载,即使两个 PHP 函数之间有一些等待。
提前谢谢你!
注意安全!
【问题讨论】:
-
这很难完成,因为输出经过的每一层(PHP、Web 服务器、代理...)都会尝试缓冲输出。你可以在this question找到一些想法。
-
改用 Javacsript。你无法在 PHP 中实现它
标签: javascript php html timer sleep