1.在/web/tool/demo/client下新建tcp_clent.php
```
<?php
// 连接 swoole tcp 服务
$client = new swoole_client(SWOOLE_SOCK_TCP);
if(!$client->connect("127.0.0.1", 9501)) {
echo "连接失败";
exit;
}
/// php cli常量
fwrite(STDOUT, "请输入消息:");
$msg = trim(fgets(STDIN));
// 发送消息给 tcp server服务器
$client->send($msg);
// 接受来自server 的数据
$result = $client->recv();
echo $result;
```
2.新建终端,启动客户端php
```
cd /web/tool/demo/client
php tcp_client.php
```
![](https://img.kancloud.cn/94/9c/949c3968933535358708e2885931f143_594x189.png)
随便输入信息可看到结果
![](https://img.kancloud.cn/ce/6c/ce6cd0ba4d749a2399fa1ff2378b6d66_576x90.png)
```
补充
可以通过命令
ps aft |grep tcp.php
查看到进程数量4个
```
![](https://img.kancloud.cn/0a/f2/0af22f65734c5bf9a879fbae7cdba1da_760x193.png)