swoole_exmple/Client/udp_client.php
Wenbin.Wang 1be654dd5f 代码
2021-12-24 16:44:53 +08:00

23 lines
526 B
PHP

<?php
// 建立client对象并指定服务器类型为UDP
$client = new Swoole\Client(SWOOLE_SOCK_UDP);
// 连接服务器,失败则停止
if (!$client->connect('127.0.0.1', 9502)) {
echo 'Connection fail!';
exit();
}
// 接收控制台输入的消息
fwrite(STDOUT, 'Please send your name: ');
$message = trim(fgets(STDIN));
// 发送消息给TCP服务器
if (!$client->send($message)) {
echo 'Send fail!';
exit();
}
// 接收TCP服务器返回的数据并显示
$resule = $client->recv();
echo $resule;