天天看点

[李景山php] swoole 事件添加

$fp = stream_socket_client("tcp://www.qq.com:80", $errno, $errstr, );
fwrite($fp,"GET / HTTP/1.1\r\nHost: www.qq.com\r\n\r\n");
swoole_event_add($fp, function($fp) {
    $resp = fread($fp, );
    //socket处理完成后,从epoll事件中移除socket
    //var_dump($resp);
    swoole_event_del($fp);
    fclose($fp);
});
echo "Finish\n";  //swoole_event_add不会阻塞进程,这行代码会顺序执行