NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# swoole_timer_after 在指定的时间后执行函数,需要swoole-1.7.7以上版本。 ~~~ swoole_timer_after(int $after_time_ms, mixed $callback_function); ~~~ swoole_timer_after函数是一个一次性定时器,执行完成后就会销毁。此函数与PHP标准库提供的sleep函数不同,after是非阻塞的。而sleep调用后会导致当前的进程进入阻塞,将无法处理新的请求。 - $after_time_ms 指定时间,单位为毫秒 - $callback_function 时间到期后所执行的函数,必须是可以调用的。callback函数不接受任何参数 > $after_time_ms 最大不得超过 86400000 ### 使用示例 ~~~ swoole_timer_after(1000, function(){ echo "timeout\n"; }); ~~~ |  Swoole流程 | |-----| ![](https://box.kancloud.cn/2015-07-20_55aca2b8ba5c8.)