bool socket_set_option    ( resource $socket   , int $level   , int $optname   , mixed $optval   )

socket_set_optionУстанавливает опции для сокета

socket

Действующий ресурс сокета, созданный при помощи функции socket_create() или socket_accept().

level

Параметр level указывает уровень протокола, на котором используется опция. Например, чтобы установить опции на уровне сокета, параметр level должен быть установлен в SOL_SOCKET. Другие уровни, такие как TCP, можно использовать, указав номер протокола этого уровня. Номер протоколов можно найти с помощью функции getprotobyname().

optname

Возможные опции для сокета те же самые, как и для функции socket_get_option().

optval

Значение опции.