1、案例函数汇总
2、案例
通过socket创建 tcp ,并等待客户端连接。然后分别打印本地和远程的ip和port连接信息。并客户端发送的信息原封不动地发还会给客户端
2.1、tcp服务源码
2.2、启动tcp服务
3、测试
测试有两种方式,一种是通过编写客户端,另一种是通过 telnet
3.1、通过telnet
此时tcp服务端的显示结果
3.2、通过socket编写tcp客户端,并执行客户端
/**
* tcp 客户端
*/
if (!($resource = socket_create(AF_INET,SOCK_STREAM,SOL_TCP))) {
echo “socket create is error”;
exit();
}
if (!socket_connect($resource,’127.0.0.1′,’1234′)) {
echo ‘connect is error’;
exit();
}
$string = ‘hello world’;
echo socket_send($resource,$string,strlen($string),MSG_EOF);
echo socket_read($resource,1024);
海报
0 条评论
203
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~