百度了下,没有可以用的信息,这里我想到了使用循环来控制。使用一个可以外部改变的参数来控制,这里我使用一个文本,里面就是简单的0,当我改变这个文本内容为1的时候就可以暂停了。怎么样是不是很简单。在做一些爬虫的程序的时候特别实用。当然你也可以通过访问数据库,一般都是操作数据库的多。。。
<?php
//测试php 的暂停功能
$i = 0;
while (true) {
$flag = file_get_contents("flag.txt");
if ($flag == "1") {
sleep(2);
continue;
}
//some code
echo $i . PHP_EOL;
sleep(1);
$i++;
}