我需要在PHP中创建应用程序,这将在while循环中工作,并监听连接,如果我发送停止信号,它将在循环时停止。
例如:
<?PHP
set_time_limit(0);
$i=0;
while ($i <= 2000){
// Listen for connection = Kill signal
// For example:
// if signal is received{
// break;
// }
$i++; // Count
usleep(2000);
}
?>
因此,如果我有带停止按钮的网络界面,我希望能够在我点击该停止按钮时停止循环。
答案 0 :(得分:1)
PHP在服务器端进行评估,因此,客户端绑定不能在PHP中的控制流中发出更改。
你最好的选择是在Javascript中实现类似的东西,将按钮绑定到一个定义的事件,这将阻止循环。