PHP向socket服务器收发数据的方法

前端之家收集整理的这篇文章主要介绍了PHP向socket服务器收发数据的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了PHP向socket服务器收发数据的方法分享给大家供大家参考。具体如下:

PHP要向其它程序发送数据,则需要使用到PHP的socket功能来实例了,下面我们简单看一个实例,代码如下:

代码如下:

if($back!=0){ $input = socket_read($socket,1024); socket_close ($socket); return $input; }else{ socket_close ($socket); return true; } }

socker_read的第二个参数用以指定读入的字节数,你可以通过它来限制从客户端获取数据的大小.

sock函数介绍

函数名错误或者最后的错误代码关闭一个socket资源获取socket选项获取远程类似主机的ip地址获取本地socket的ip地址添加一个新的向量到一个分散/聚合的数组函数创建一个能够发送接收读写的iovec数据结构删除一个已经分配的iovec获取当前socket的最后错误代码函数发送数据到已连接的socket函数允许你关闭读、写、或者指定的socket错误号的详细错误

注意:

socket_read函数会一直读取壳户端数据,直到遇见n,t或者字符,PHP脚本把这些字符看做是输入的结束符.

希望本文所述对大家的PHP程序设计有所帮助。

猜你在找的PHP相关文章