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