您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
swoole学习笔记-异步事件
发布时间:2018-04-30 11:15:17编辑:雪饮阅读()
创建异步事件脚本
<?php
//最后一个参数是超时时间
$fp=stream_socket_client("tcp://www.qq.com:80",$errno,$errstr,30);
//参数分别是文件句柄和要写入的文件内容
fwrite($fp,"GET / HTTP/1.1\r\nHost:www.qq.com\r\n\r\n");
//添加异步事件
swoole_event_add($fp,function($fp){
$resp=fread($fp,8192);
var_dump($resp);
//删除异步事件监听
swoole_event_del($fp);
//关闭文件
fclose($fp);
});
echo "主进程执行完毕,接下来是异步事件进程\r\n";
关键字词:swoole,异步,事件