代码asy_swoole_cock_tcp.php
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2018/12/26
* Time: 17:50
*/
//创建异步TCP客户端
$client = new swoole_client(SWOOLE_SOCK_TCP,SWOOLE_SOCK_ASYNC);
//注册连接成功回调
$client->on('connect',function ($cli){
$cli->send('hello \ n');
});
//注册数据接收 $cli:服务端信息 $data 数据
$client->on("receive",function ($cli,$data){
echo "data: $data";
});
//注册连接失败
$client->on("error",function ($cli){
echo "失败\n";
});
//注册关闭函数
$client->on("close",function ($cli){
echo "关闭\n";
});
//发起连接
$client->connect('192.168.229.1',8080,10);