STREAM_SOCKET_RECVFROM
Receives data from a socket, connected or not
SYNTAX
stream_socket_recvfrom ( resource $socket , int $length [, int $flags = 0 [, string &$address ]] ) : string
PARAMETERS
socket
The remote socket.
length
The number of bytes to receive from the socket.
flags
The value of flags can be any combination of the following:
STREAM_OOB | Process OOB (out-of-band) data. |
STREAM_PEEK | Retrieve data from the socket, but do not consume the buffer. Subsequent calls to fread() or stream_socket_recvfrom() will see the same data. |
address
If address is provided it will be populated with the address of the remote socket.
RETURN
Returns the read data, as a string
EXAMPLES
SOCKET LENGTH
FLAGS | STREAM_OOB
FLAGS | STREAM_PEEK
ADDRESS