首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

stream_socket_accept

(PHP 5, PHP 7)

stream_socket_accept - 在由stream_socket_server()创建的套接字上接受连接

描述

代码语言:javascript
复制
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 →

扫码关注腾讯云开发者

领取腾讯云代金券