Mit socket_set_option() wird die Option, die mit
optname angegeben wurde, auf der Protokollebene
level für den Socket
socket auf den Wert gesetzt, der in
optval übergeben wurde.
socket_set_option() gibt bei einem Fehler FALSE zurück.
Der Parameter level gibt die Protokollebene an,
auf der diese Option gilt. Um beispielsweise Optionen auf dem
Socket-Level abzufragen würde man den Parameter level
auf den Wert SOL_SOCKET setzen. Andere Ebenen, wie etwa TCP können
benutzt werden, indem man die Protokollnummer dieser Ebene benutzt.
Protokollnummern erhält man mit der Funktion getprotobyname().
Es sind dieselben Socket-Optionen verfügbar, wie bei der Funktion socket_get_option() beschrieben.
Anmerkung: Vor PHP 4.3.0 hieß diese Funktion socket_setopt().
| Zurück | Zum Anfang | Weiter |
| socket_set_nonblock | Nach oben | socket_shutdown |