<?php
echo '****************client*****************<br/>';//設置 IP 和 端口 $port = 1935;
$ip = '127.0.0.1';//超時設計set_time_limit(0);//創建TCP協議的socket資源$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die('socket_create 失敗:'.socket_strerror($socket));
echo '創建成功<br/>';
$restult = socket_connect($socket, $ip, $port);
echo '連接成功<br/>';
$in = '創建一個sokcet客服端成功,隨機編號='.rand(1000,9999);if(socket_write($socket, $in, strlen($in))) {
echo '發送成功,發送信息為'.$in.'<br/>';
} else {
echo '發送失敗,原因為'.$socket_strerror($socket).'<br/>';
}while($out = socket_read($socket, 8192)) {
echo '接收信息成功,信息為'.$out.'<br/>';
}
echo 'socket關閉<br/>';
socket_close($socket);
echo '關閉完成<br/>';