socket_create

socket_create -- Create a socket (endpoint for communication)

Description

resource socket_create ( int domain, int type, int protocol)

אזהרה

הפונקציה הזו היא ניסיונית . כלומר , התנהגות הפונקציה,שם הפונקציה ובאופן כללי כל מה שמתועד כאן עשוי להשתנות בהפצה עתידית של PHP ללא התרעה . ראה הוזהרת,השימוש בפונקציה זו על אחריותך בלבד .

Creates a communication endpoint ( a socket ) , and returns a socket resource .

The domain parameter sets the domain ( protocol family ) to be used for communication . Currently , AF_INET and AF_UNIX Currently , AF_INET and AF_UNIX are understood . AF_INET is typical used for internet based communication . AF_UNIX uses pathnames to identify sockets and can therefore only be used for local communication ( which is faster , on the other hand ) .

The type parameter selects the socket type . This is one of SOCK_STREAM , SOCK_DGRAM , SOCK_SEQPACKET , SOCK_RAW , SOCK_RDM , or SOCK_PACKET . The two most common types are SOCK_DGRAM for UDP ( connectionless ) communication and SOCK_STREAM for TCP communication .

protocol sets the protocol which is either SOL_UDP or SOL_TCP .

Returns a socket resource on success , or FALSE on error .

For more information on the usage of socket_create( ) , as well as on the meanings of the various parameters , see the Unix man page socket (2 ) .

הערה :