## 服务端文件
server.php
~~~
<?php
$soket=socket_create(AF_INET,SOCK_STREAM,SOL_TCP); //创建一个套接字
$addr='0'; //所有内网都可以链接
$port=6666;
socket_bind($soket,$addr,$port); //绑定IP地址端口等
socket_listen($soket); //监听
$connsock=socket_accept($soket); //等待连接
$str='this is for server'; //字符串内容
$res=socket_write($connsock,$str,strlen($str)); //发宋内容
echo socket_read($connsock,1024); //接收客户端发送的数据
socket_close($soket); //关闭$socket资源
socket_close($connsock); //关闭$connsock资源
~~~
## 客户端文件
~~~
<?php
$socket=socket_create(AF_INET,SOCK_STREAM,SOL_TCP);
$res=socket_connect($socket,'127.0.0.1',6666); //接收内容
$str=socket_read($socket,1024);
socket_write($socket,'this is from coemt data'); //发送数据到server.php
echo $str;
socket_close($socket); //关闭$socket资源
~~~
![](https://img.kancloud.cn/b2/46/b2467fb2ef19551f8d9f0a1c52becc36_843x667.png)