当我第一个timer堵住了,其它timer则会被影响,这个时候我要怎么去弄才能让这些timer互不影响呢,新人刚接触,求大佬救命!代码如下:
```php
$worker = new Worker();
$worker->count = 1;
$worker->onWorkerStart = function($worker)
{
$time_id = Timer::add(1, function() use (&$time_id){
$date = date('Y-m-d H:i:s',time());
$html = file_get_contents('https://github.com');
echo "-$time_id --- $date\n";
});
$time_id1 = Timer::add(2, function()use (&$time_id1){
$date = date('Y-m-d H:i:s',time());
echo "-$time_id1 ---- $date\n";
});
$time_id2 = Timer::add(3, function()use (&$time_id2){
$date = date('Y-m-d H:i:s',time());
echo "-$time_id2 ---- $date\n";
});
};
// 运行worker
Worker::runAll();
```