stream_socket_pair() - php 流数据函数stream
stream_socket_pair()
(PHP 5 >= 5.1.0, PHP 7)
创建一对完全一样的网络套接字连接流
说明
stream_socket_pair(int $domain,int $type,int $protocol): arraystream_socket_pair()创建一对完全一样的网络套接字连接,这个函数通常会被用在进程间通信(Inter-Process Communication)
参数
$domain使用的协议族:STREAM_PF_INET
,STREAM_PF_INET6
orSTREAM_PF_UNIX
通信类型:STREAM_SOCK_DGRAM
,STREAM_SOCK_RAW
,STREAM_SOCK_RDM
,STREAM_SOCK_SEQPACKET
orSTREAM_SOCK_STREAM
使用的传输协议:STREAM_IPPROTO_ICMP
,STREAM_IPPROTO_IP
,STREAM_IPPROTO_RAW
,STREAM_IPPROTO_TCP
orSTREAM_IPPROTO_UDP
Note:Please consult theStreams constant listfor further details on each constant.
返回值
如果成功将返回一个数组包括了两个socket资源,错误时返回FALSE
更新日志
版本 | 说明 |
---|---|
5.3.0 | 这个函数在windows平台不可用 |
范例
Astream_socket_pair()example
This example shows the basic usage ofstream_socket_pair()in Inter-Process Comunication.
以上例程的输出类似于:
child PID: 1378 message from child
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!