Swoole\Channel::pop()
从通道中弹出一个数据,并返回该数据
函数名称:Swoole\Channel::pop() 函数描述:该函数用于从通道中弹出一个数据,并返回该数据。 适用版本:Swoole扩展版本>=4.2.0 用法: mixed Swoole\Channel::pop([float $timeout = 0]) 参数: …
收录 8868 个 PHP 函数,含用途说明与用法示例。
本地收录 8868 条,找到 8868 条记录
从通道中弹出一个数据,并返回该数据
函数名称:Swoole\Channel::pop() 函数描述:该函数用于从通道中弹出一个数据,并返回该数据。 适用版本:Swoole扩展版本>=4.2.0 用法: mixed Swoole\Channel::pop([float $timeout = 0]) 参数: …
在对象销毁时自动调用的魔术方法,用于释放Swoole\Buffer对象所占用的资源
函数名称:Swoole\Buffer::__destruct() 适用版本:Swoole 1.10.0+ 函数描述:在对象销毁时自动调用的魔术方法,用于释放Swoole\Buffer对象所占用的资源。 用法: 创建Swoole\Buffer对象: $buffer = n…
创建 Swoole\Buffer 对象
函数名称:Swoole\Buffer::__construct() 适用版本:Swoole 4.4.0 或更高版本 函数描述:Swoole\Buffer::__construct() 是 Swoole 扩展提供的一个构造函数,用于创建 Swoole\Buffer 对象。Swo…
在Swoole\Buffer对象中写入数据
函数名称:Swoole\Buffer::write() 函数描述:在Swoole\Buffer对象中写入数据 用法:Swoole\Buffer::write(int $offset, string $data) 函数参数: $offset:写入的偏移量,从0开始计数 $…
从Swoole\Buffer对象中获取子字符串
函数名称:Swoole\Buffer::substr() 适用版本:Swoole扩展版本1.7.0以上 函数说明:Swoole\Buffer::substr()用于从Swoole\Buffer对象中获取子字符串。 用法: string Swoole\Buffer::sub…
唤醒一个处于等待状态的协程,使其从协程调度器的等待队列中移除并恢复执行
函数名:Swoole\Client::wakeup() 适用版本:Swoole 4.4.0+ 函数说明:该函数用于唤醒一个处于等待状态的协程,使其从协程调度器的等待队列中移除并恢复执行。 用法: Swoole\Client::wakeup(int $cid): bool …
将Swoole\Buffer对象转换为字符串形式
函数名称:Swoole\Buffer::__toString() 适用版本:Swoole扩展版本>=4.2.0 函数说明:Swoole\Buffer::__toString()方法用于将Swoole\Buffer对象转换为字符串形式。 用法示例: <?php // 创建…
连接到远端TCP或UDP端口。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::connect — 连接到远端TCP或UDP端口。 说明 public Swoole\Client::connect( string $host, int $port = ?, int…
获取连接的远程套接字名称。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::getpeername — 获取连接的远程套接字名称。 说明 public Swoole\Client::getpeername(): array 参数 此函数没有参数。 返回值 …
获取连接的本地套接字名称
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::getsockname — 获取连接的本地套接字名称。 说明 public Swoole\Client::getsockname(): array 参数 此函数没有参数。 返回值 …
检查连接是否建立。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::isConnected — 检查连接是否建立。 说明 public Swoole\Client::isConnected(): bool 此方法返回应用层的连接状态。 参数 此函数…
将数据重定向到另一个文件描述符
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::pipe — 将数据重定向到另一个文件描述符。 说明 public Swoole\Client::pipe(string $socket): void 参数 socket
从远程套接字接收数据
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::recv — 从远程套接字接收数据。 说明 public Swoole\Client::recv(string $size = ?, string $flag = ?): void …
恢复接收数据。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::resume — 恢复接收数据。 说明 public Swoole\Client::resume(): void 参数 此函数没有参数。
向远端TCP套接字发送数据。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::send — 向远端TCP套接字发送数据。 说明 public Swoole\Client::send(string $data, string $flag = ?): int 参数…
发送文件到远程TCP套接字。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::sendfile — 发送文件到远程TCP套接字。 说明 public Swoole\Client::sendfile(string $filename, int $offset = …
将数据发送到远端UDP地址。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::sendto — 将数据发送到远端UDP地址。 说明 public Swoole\Client::sendto(string $ip, int $port, string $data)…
在建立连接之前设置Swoole客户端参数。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::set — 在建立连接之前设置Swoole客户端参数。 说明 public Swoole\Client::set(array $settings): void 参数 settings…
从系统事件循环中删除TCP客户端
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::sleep — 从系统事件循环中删除TCP客户端。 说明 public Swoole\Client::sleep(): void 从系统事件循环中删除TCP客户端。 参数 此函数没…
创建swole同步或异步TCP/UDP客户端,带或不带SSL
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::__construct — 创建swole同步或异步TCP/UDP客户端,带或不带SSL。 说明 public Swoole\Client::__construct(int $sock…
销毁Swoole客户端。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::__destruct — 销毁Swoole客户端。 说明 public Swoole\Client::__destruct(): void 警告 本函数还未编写文档,仅有参数列表。 …
暂停接收数据
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::pause — 暂停接收数据。 说明 public Swoole\Client::pause(): void 参数 此函数没有参数。
关闭已建立的连接。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::close — 关闭已建立的连接。 说明 public Swoole\Client::close(bool $force = ?): bool 参数 force 是否强制关闭连接。 …
添加由事件触发的回调函数。
适用PHP版本(PECL swoole >= 1.9.0) Swoole\Client::on — 添加由事件触发的回调函数。 说明 public Swoole\Client::on(string $event, callable $callback): void 参数 …