Menu Riverview Church

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


PHP