PHP 利用swoole开启线程异步处理实例代码

/**
* 函数封装
* @param $user_info
* @return mixed
*/
function swoole_process($user_info){
$process = new swoole_process(function(swoole_process $worker)use($user_info){
$message = "您有一条新消息";
iosPush($user_info['device_tocken'],$message);//此处调用的是一个ios推送封装方法,因需要连接网络,导致等待时间较长,需要异步处理
}, false, false);
$pid=$process->start();
return $pid;
}

//调用方式
swoole_process($user_info);

THE END