企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
stream_socket_sendto ( resource $socket , string $data [, int $flags = 0 [, string $address ]] ) : int — 向套接字发送消息,无论是否已连接(向Socket发送数据,不管其连接与否)。以整数形式返回结果code。 第三个可选参数,目前只有STREAM_OOB和空 >[danger]带外数据(out—of—band data),有时也称为加速数据(expedited data), 是指连接双方中的一方发生重要事情,想要迅速地通知对方。 这种通知在已经排队等待发送的任何“普通”(有时称为“带内”)数据之前发送。 带外数据设计为比普通数据有更高的优先级。 带外数据是映射到现有的连接中的,而不是在客户机和服务器间再用一个连接 ~~~ /* 在本地主机上打开一个到端口1234的套接字 */ $socket = stream_socket_client('tcp://127.0.0.1:1234'); /* 通过普通通道发送普通数据. */ fwrite($socket, "Normal data transmit."); /* 在带外发送更多数据. */ stream_socket_sendto($socket, "Out of Band data.", STREAM_OOB); fclose($socket); ~~~