stream_socket_accept
stream_socket_accept
(PHP 5, PHP 7)
stream_socket_accept - 在由stream_socket_server()创建的套接字上接受连接
描述
resource stream_socket_accept ( resource $server_socket [, float $timeout = ini_get("default_socket_timeout") [, string &$peername ]] )
接受先前由stream_socket_server()创建的套接字上的连接。
参数
server_socket
服务器套接字从中接受连接。
timeout
覆盖默认套接字接受超时。时间应该在几秒钟内给出。
peername
将被设置为所连接客户端的名称(地址)(如果已包含并可从所选传输器获得)。
注意
:也可以稍后使用stream_socket_get_name()来确定。
返回值
返回接受的套接字连接的流或FALSE
失败。
注意
警告
此函数不应与UDP服务器套接字一起使用。相反,使用stream_socket_recvfrom()和stream_socket_sendto()。
另请参阅
- stream_socket_server() - 创建一个Internet或Unix域服务器套接字
- stream_socket_get_name() - 检索本地或远程套接字的名称
- stream_set_blocking() - 在流上设置阻塞/非阻塞模式
- stream_set_timeout() - 设置流上的超时时间
- fgets() - 从文件指针获取行
- fgetss() - 从文件指针获取行并去除HTML标签
- fwrite() - 二进制安全文件写入
- fclose() - 关闭打开的文件指针
- feof() - 测试文件结尾的文件指针
← stream_set_write_buffer
stream_socket_client →