Manuel PHP
Précédent |  | Suivant

# socket_set_option

(PHP 4 >= 4.3.0, PHP 5)

socket_set_option -- Modifie les options de socket

## Description

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

socket_set_option() configure l'option spécifiée par `optname`, au niveau de protocole `level` à la valeur pointée par `optval` pour la socket spécifiée par `socket`. socket_set_option() retourne `FALSE` en cas d'échec.

Le paramètre `level` spécifie la couche du protocole de l'option. Par exemple, pour modifier une option de la couche socket, un niveau égal à `SOL_SOCKET` va être utilisé. Les autres niveaux, comme TCP, peuvent être utilisés en spécifiant un numéro de protocole pour ce niveau. Les numéros de protocoles peuvent être utilisés en utilisant la fonction getprotobyname().

Les options disponibles sont les mêmes que pour socket_get_option().

> Note : Cette fonction était appelée socket_setopt() avant PHP 4.3.0.

Précédent | Sommaire | Suivant
socket_set_nonblock | Niveau supérieur | socket_shutdown