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 |