PHP socket_recv和socket_read

anr*_*ru 6 php

从阅读PHP手册,socket_recv和socket_read函数看起来与我相同,两个函数都从客户端获取数据.

谁能告诉我这两个功能有什么不同?

bar*_*t s 13

socket_recv返回接收的字节数 socket_read返回已接收的数据

有了socket_recv你可以阅读从缓冲区的字节,并知道有多少字节已经recevied.随着socket_read你只能从缓存中读取数据的具体金额