Home  >  Article  >  Backend Development  >  php socket function list

php socket function list

WBOY
WBOYOriginal
2016-07-25 08:53:41877browse
This article shares common functions in the php socket function library. Friends who study php socket programming can refer to it.

php socket function library:

Function name Description socket_accept() accepts a Socket connection socket_bind() binds the socket to an IP address and port socket_clear_error() clears the socket error or last error code socket_close() closes a socket resource socket_connect() starts a socket connection socket_create_listen() opens a socket listening on the specified port socket_create_pair() generates a pair of undifferentiated sockets into an array socket_create() generates a socket, which is equivalent to generating a socket data structure socket_get_option() Get socket options socket_getpeername() Gets the IP address of a remote similar host socket_getsockname() gets the IP address of the local socket socket_iovec_add() adds a new vector to a scatter/gather array socket_iovec_alloc() This function creates an iovec data structure that can send, receive, read and write socket_iovec_delete() deletes an allocated iovec socket_iovec_fetch() returns the data of the specified iovec resource socket_iovec_free() releases an iovec resource socket_iovec_set() sets the new value of iovec data socket_last_error() gets the last error code of the current socket socket_listen() listens to all connections from the specified socket socket_read() reads data of specified length socket_readv() reads data from the scatter/aggregate array socket_recv() ends the data from the socket to the cache socket_recvfrom() accepts data from the specified socket. If not specified, it defaults to the current socket. socket_recvmsg() receives messages from iovec socket_select() multiple selection socket_send() This function sends data to the connected socket socket_sendmsg() sends message to socket socket_sendto() sends a message to the socket at the specified address socket_set_block() sets the socket to block mode socket_set_nonblock() Set the socket to non-block mode socket_set_option() sets socket options socket_shutdown() This function allows you to close the read, write, or specified socket socket_strerror() returns the detailed error with the specified error number socket_write() writes data to the socket cache socket_writev() writes data to scatter/aggregate array


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn