socket_write()
向一个打开的socket写入数据
函数名称:socket_write() 适用版本:PHP 4, PHP 5, PHP 7 用法:socket_write(resource $socket, string $buffer, int $length): int|false 说明:socket_write() …
收录 8868 个 PHP 函数,含用途说明与用法示例。
本地收录 8868 条,找到 8868 条记录
向一个打开的socket写入数据
函数名称:socket_write() 适用版本:PHP 4, PHP 5, PHP 7 用法:socket_write(resource $socket, string $buffer, int $length): int|false 说明:socket_write() …
将套接字错误码转换为具体的错误信息
函数名称:socket_strerror() 适用版本:所有版本的 PHP 函数描述:socket_strerror() 函数用于将套接字错误码转换为具体的错误信息。 语法:string socket_strerror ( int $errno ) 参数: $errno…
设置给定套接字的超时时间
函数名称:socket_set_timeout() 适用版本:所有PHP版本 用法:socket_set_timeout(resource $socket, int $seconds, int $microseconds = 0): bool 函数描述:socket_set…
设置套接字选项
函数名:socket_set_option() 函数描述:socket_set_option() 函数用于设置套接字选项。 适用版本:该函数在 PHP 4 >= 4.3.0, PHP 5, PHP 7 中可用。 语法:bool socket_set_option ( res…
将给定的套接字标记为非阻塞模式,这意味着在读取和写入数据时,不会阻塞进程
函数名:socket_set_nonblock() 适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7 用法:socket_set_nonblock(resource $socket) 函数描述:socket_set_nonblock() 函数将给定的套接字…
设置套接字的阻塞模式
函数:socket_set_blocking() 适用版本:PHP 4, PHP 5, PHP 7 用法:socket_set_blocking(resource $socket, bool $mode) : bool 说明:该函数用于设置套接字的阻塞模式。 参数: $…
关闭一个已经打开的socket连接
函数名称:socket_shutdown() 函数描述:socket_shutdown()函数用于关闭一个已经打开的socket连接。 适用版本:该函数在PHP 4.1.0及以上版本可用。 语法:bool socket_shutdown ( resource $socket…
将套接字设置为阻塞模式,即在读写操作时会阻塞程序的执行,直到操作完成
函数名称:socket_set_block() 函数描述:socket_set_block() 函数将套接字设置为阻塞模式,即在读写操作时会阻塞程序的执行,直到操作完成。 适用版本:所有 PHP 版本 语法:bool socket_set_block ( resource …
设置socket选项的值
函数名称:socket_setopt() 适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7 函数描述:socket_setopt()函数用于设置socket选项的值。 语法:bool socket_setopt ( resource $socket , i…
将数据发送到指定的远程地址
函数名:socket_sendto() 适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7 用法:socket_sendto(resource $socket, string $data, int $length, int $flags, string $ad…
通过套接字发送消息
函数名称:socket_sendmsg() 适用版本:PHP 7.2.0及以上 函数描述:socket_sendmsg()函数用于通过套接字发送消息。 语法:bool socket_sendmsg(resource $socket, array $message, int …
在已连接的套接字上发送数据
函数名: socket_send() 适用版本: PHP 4 >= 4.1.0, PHP 5, PHP 7 用法: int socket_send ( resource $socket , string $buf , int $len , int $flags ) 说明: …
在给定的一组socket上进行阻塞式I/O操作的多路复用
函数名:socket_select() 适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7 函数描述:socket_select()函数用于在给定的一组socket上进行阻塞式I/O操作的多路复用。它可以同时监视多个socket,以确定哪些socket上有输入…
从指定的套接字接收数据,并将发送方的地址和端口存储在指定的变量中
函数名:socket_recvfrom() 适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7 函数说明:socket_recvfrom() 函数从指定的套接字接收数据,并将发送方的地址和端口存储在指定的变量中。 语法:int socket_recvfrom…
从已连接的socket接收数据
函数名称:socket_recv() 函数描述:socket_recv()函数从已连接的socket接收数据。 适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7 用法: int socket_recv ( resource $socket, string …
从套接字接收数据
函数名:socket_read() 适用版本:所有版本的PHP 用法:socket_read() 函数用于从套接字接收数据。它可以一次性读取指定长度的数据,或者读取直到遇到指定的结束字符为止。 语法: string socket_read ( resource $sock…
将一个套接字标记为被动套接字,开始监听连接请求
函数名称:socket_listen() 适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7 函数描述:socket_listen() 函数用于将一个套接字标记为被动套接字,开始监听连接请求。 语法:bool socket_listen ( resource…
返回最近一次 socket 操作的错误码
函数名:socket_last_error() 函数描述: socket_last_error() 函数返回最近一次 socket 操作的错误码。 用法: int socket_last_error ( resource $socket ) 参数: $socket:soc…
将一个流资源转换为Socket资源
函数名称:socket_import_stream() 函数描述:将一个流资源转换为Socket资源 函数参数: stream:要转换的流资源 函数返回值:成功时返回Socket资源,失败时返回false 函数适用版本:PHP 4 >= 4.3.0, PHP 5, PHP …
返回一个套接字的状态信息
函数: socket_get_status() 适用版本: PHP 4 >= 4.2.0, PHP 5, PHP 7 用法: socket_get_status(resource $socket): array|false 描述: socket_get_status() 函…
获取套接字选项的值
函数名称:socket_get_option() 适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7 函数描述:socket_get_option() 函数用于获取套接字选项的值。 语法:mixed socket_get_option ( resource …
获取一个套接字的本地协议地址
函数名称:socket_getsockname() 适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7 函数说明:socket_getsockname()函数用于获取一个套接字的本地协议地址。 语法:bool socket_getsockname ( res…
获取与套接字关联的远程主机的IP地址和端口号
函数名:socket_getpeername() 适用版本:PHP 4, PHP 5, PHP 7 用法:socket_getpeername() 函数用于获取与套接字关联的远程主机的IP地址和端口号。 语法:bool socket_getpeername ( resour…
接收消息
函数名:socket_recvmsg() 适用版本:PHP 8.0.0 及以上 用法:socket_recvmsg(resource $socket, SocketMsgFlags &$flags) : SocketMsg 参数: $socket:表示一个有效的 sock…