(PHP 4 >= 4.1.0, PHP 5, PHP 7)
socket_create — 锟斤拷锟斤拷一锟斤拷锟阶斤拷锟街o拷通讯锟节点)
$domain
, int $type
, int $protocol
) : resource锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷一锟斤拷锟阶斤拷锟街o拷也锟斤拷锟斤拷一锟斤拷通讯锟节点。一锟斤拷锟斤拷锟酵碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 2 锟斤拷锟阶斤拷锟街癸拷锟缴o拷一锟斤拷锟斤拷锟斤拷锟节客伙拷锟剿o拷锟斤拷一锟斤拷锟斤拷锟斤拷锟节凤拷锟斤拷锟斤拷锟剿★拷
domain
domain
锟斤拷锟斤拷指锟斤拷锟侥革拷协锟斤拷锟斤拷锟节碉拷前锟阶斤拷锟斤拷锟较★拷
Domain | 锟斤拷锟斤拷 |
---|---|
AF_INET |
IPv4 锟斤拷锟斤拷协锟介。TCP 锟斤拷 UDP 锟斤拷锟斤拷使锟矫达拷协锟介。 |
AF_INET6 |
IPv6 锟斤拷锟斤拷协锟介。TCP 锟斤拷 UDP 锟斤拷锟斤拷使锟矫达拷协锟介。 |
AF_UNIX |
锟斤拷锟斤拷通讯协锟介。锟斤拷锟叫革拷锟斤拷锟杰和低成憋拷锟斤拷 IPC锟斤拷锟斤拷锟教硷拷通讯锟斤拷锟斤拷 |
type
type
锟斤拷锟斤拷锟斤拷锟斤拷选锟斤拷锟阶斤拷锟斤拷使锟矫碉拷锟斤拷锟酵★拷
锟斤拷锟斤拷 | 锟斤拷锟斤拷 |
---|---|
SOCK_STREAM |
锟结供一锟斤拷顺锟津化的★拷锟缴匡拷锟侥★拷全双锟斤拷锟侥★拷锟斤拷锟斤拷锟斤拷锟接碉拷锟街斤拷锟斤拷锟斤拷支锟斤拷锟斤拷锟捷达拷锟斤拷锟斤拷锟斤拷锟斤拷锟狡伙拷锟狡★拷TCP 协锟介即锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷式锟阶斤拷锟街★拷 |
SOCK_DGRAM |
锟结供锟斤拷锟捷憋拷锟侥碉拷支锟街★拷(锟斤拷锟斤拷锟接o拷锟斤拷锟缴匡拷锟斤拷锟教讹拷锟斤拷蟪ざ锟�).UDP协锟介即锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟捷憋拷锟斤拷锟阶斤拷锟街★拷 |
SOCK_SEQPACKET |
锟结供一锟斤拷顺锟津化的★拷锟缴匡拷锟侥★拷全双锟斤拷锟侥★拷锟斤拷锟斤拷锟斤拷锟接的★拷锟教讹拷锟斤拷蟪ざ鹊锟斤拷锟斤拷锟酵拷牛锟斤拷锟斤拷荻锟酵拷锟斤拷锟斤拷锟矫恳伙拷锟斤拷锟斤拷荻锟斤拷锟斤拷锟饺★拷锟斤拷锟斤拷锟斤拷莅锟斤拷锟� |
SOCK_RAW |
锟结供锟斤拷取原始锟斤拷锟斤拷锟斤拷协锟介。锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷捉锟斤拷挚锟斤拷锟斤拷锟斤拷止锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷偷锟叫拷椤R伙拷锟绞癸拷锟斤拷锟斤拷锟阶斤拷锟斤拷锟斤拷实锟斤拷 ICMP 锟斤拷锟斤拷锟斤拷锟斤拷 ping锟斤拷锟斤拷 |
SOCK_RDM |
锟结供一锟斤拷锟缴匡拷锟斤拷锟斤拷锟捷层,锟斤拷锟斤拷锟斤拷证锟斤拷锟斤拷顺锟斤拷一锟斤拷牟锟斤拷锟较低筹拷锟轿词碉拷执斯锟斤拷堋锟� |
protocol
protocol
锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷指锟斤拷 domain
锟阶斤拷锟斤拷锟铰的撅拷锟斤拷协锟介。锟斤拷锟街碉拷锟斤拷锟绞癸拷锟� getprotobyname()
锟斤拷锟斤拷锟斤拷锟叫讹拷取锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷协锟斤拷锟斤拷 TCP 锟斤拷 UDP锟斤拷锟斤拷锟斤拷直锟斤拷使锟矫筹拷锟斤拷 SOL_TCP
锟斤拷 SOL_UDP
锟斤拷
锟斤拷锟斤拷 | 锟斤拷锟斤拷 |
---|---|
icmp | Internet Control Message Protocol 锟斤拷要锟斤拷锟斤拷锟斤拷锟截猴拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷通锟脚★拷锟斤拷锟斤拷"ping"锟斤拷锟筋(锟斤拷目前锟襟部分的诧拷锟斤拷系统锟叫o拷锟斤拷锟斤拷使锟斤拷 ICMP 协锟斤拷实锟街的★拷 |
udp | User Datagram Protocol 锟斤拷一锟斤拷锟斤拷锟斤拷锟接的★拷锟斤拷锟缴匡拷锟侥★拷锟斤拷锟叫固讹拷锟斤拷蟪ざ鹊谋锟斤拷锟叫拷椤o拷锟斤拷锟斤拷锟叫╋拷锟斤拷裕锟経DP 协锟斤拷拥锟斤拷锟斤拷小锟斤拷协锟介开锟斤拷锟斤拷 |
tcp | Transmission Control Protocol 锟斤拷一锟斤拷锟缴匡拷锟侥★拷锟斤拷锟斤拷锟斤拷锟接的★拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷全双锟斤拷协锟介。TCP 锟杰癸拷锟斤拷锟斤拷锟斤拷锟叫碉拷锟斤拷锟捷帮拷锟角帮拷锟斤拷锟戒发锟斤拷顺锟斤拷锟斤拷锟斤拷盏摹锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟捷帮拷锟斤拷通讯时锟斤拷失锟斤拷TCP 锟斤拷锟皆讹拷锟截凤拷锟斤拷锟捷帮拷直锟斤拷目锟斤拷锟斤拷锟斤拷应锟斤拷锟窖斤拷锟秸★拷锟斤拷为锟缴匡拷锟皆猴拷锟斤拷锟杰碉拷原锟斤拷TCP 锟斤拷锟斤拷锟捷达拷锟斤拷锟绞癸拷锟� 8bit 锟街节边界。锟斤拷耍锟絋CP 应锟矫筹拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷筒锟斤拷直锟斤拷牡目锟斤拷堋锟� |
socket_create() 锟斤拷确时锟斤拷锟斤拷一锟斤拷锟阶斤拷锟街o拷失锟斤拷时锟斤拷锟斤拷
FALSE
锟斤拷要锟斤拷取锟斤拷锟斤拷锟斤拷耄拷锟斤拷缘锟斤拷锟� socket_last_error()锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟酵拷锟� socket_strerror() 锟斤拷取锟斤拷锟街的达拷锟斤拷说锟斤拷锟斤拷
锟芥本 | 说锟斤拷 |
---|---|
5.0.0 |
锟斤拷锟斤拷 AF_INET6 支锟街★拷
|
锟斤拷锟绞癸拷锟揭伙拷锟斤拷锟叫э拷锟� domain
锟斤拷 type
锟斤拷socket_create()
锟斤拷使锟斤拷 AF_INET
锟斤拷
SOCK_STREAM
锟斤拷锟斤拷锟叫э拷锟斤拷锟斤拷锟酵憋拷岱拷锟� E_WARNING
锟斤拷锟斤拷锟斤拷息锟斤拷