1<?php 2$loop = uv_default_loop(); 3$idle = uv_idle_init(); 4 5$i = 0; 6uv_idle_start($idle, function($stat) use (&$i, $idle, $loop) { 7 echo "count: {$i}" . PHP_EOL; 8 $i++; 9 10 if ($i > 3) { 11 uv_idle_stop($idle); 12 uv_unref($idle); 13 } 14 sleep(1); 15}); 16 17uv_run(); 18 19echo "finished"; 20