发新帖

[PHP] php socket_write,socket_send区别

零下一度 2022-2-19 914

int socket_write ( resource $socket , string $buffer [, int $length ] )

如果length>strlen(buffer) 则截断到strlen(buffer)

写仍然有可能是不 超过了进程的缓冲大小 对方关闭了链接 因此依然需要循环写入

int socket_send ( resource $socket , string $buf , int $len , int $flags )

socket_send 可以控制发送带外数据 结束当前的链接 不查找路由表(本地连接127.0.0.1),或者结束当前发送记录(其他基于记录的传输层协议,tcp是基于字节流的传输层协议)


最新回复 (0)
返回
零下一度
主题数
928
帖子数
0
注册排名
1