Php 停止睡眠

Php 停止睡眠,php,sleep,Php,Sleep,我有一个脚本使用sleep(1)大约20次,但我需要知道如何停止睡眠() 以下是我的例子: <?php for($i=0;$i<20;$i++){ echo "hi"; sleep(1); if ($whatever == "stop")break; } ?> 无论用户检查什么,这都是用于聊天的bot脚本,因此$Whatever将是用户消息,如果是“stop”,sleep()将停止。for($i=0;$ifor($i=0;$i在什么情况下,您希望函数不睡眠?停止睡眠是什么

我有一个脚本使用
sleep(1)大约20次,但我需要知道如何停止睡眠()

以下是我的例子:

<?php
for($i=0;$i<20;$i++){
echo "hi";
sleep(1);
if ($whatever == "stop")break;
}
?>


无论用户检查什么,这都是用于聊天的bot脚本,因此$Whatever将是用户消息,如果是“stop”,sleep()将停止。

for($i=0;$i
for($i=0;$i在什么情况下,您希望函数不睡眠?停止睡眠是什么意思?我希望它停止睡眠,但一旦它开始,我就没有办法让它停止。这是服务器端,在完成代码执行之前,您不会收到任何新的内容。不幸的是,PHP是一个非常沉睡的人您希望函数在什么情况下不休眠?停止休眠是什么意思?我希望它停止休眠,但一旦它启动,我就再也找不到方法让它停止。这是服务器端,在完成代码执行之前,您不希望收到任何新的内容。不幸的是,PHP是一个非常沉睡的人。
for($i=0; $i<20; $i++) {
    echo "hi";
    if ($whatever != "stop") {
        sleep(1);
    }
}