socket_set_option()
socket_set_option - Sets socket options for the socket
Syntax
bool socket_set_option (
resource $socket,
int $level,
int $optname,
mixed $optval)
Arguments
- socket - A valid socket resource created with socket_create() or socket_accept().
- level - The level parameter specifies the protocol level at which the option resides. For example, to retrieve options at the socket level, a level parameter of SOL_SOCKET would be used. Other levels, such as TCP, can be used by specifying the protocol number of that level. Protocol numbers can be found by using the getprotobyname() function.
- optname - The available socket options are the same as those for the socket_get_option() function.
- optval - The option value.
Description
The socket_set_option() function sets the option specified by the optname parameter, at the specified protocol level, to the value pointed to by the optval parameter for the socket.
Version
PHP 4.3.0, 5
Return value
Returns TRUE on success or FALSE on failure.