PHP Handbuch
Zurück |  | Weiter

# socket_bind

(PHP 4 >= 4.1.0, PHP 5)

socket_bind -- Verknüpft einen Namen mit einem Socket

## Beschreibung

bool socket_bind ( resource socket, string address [, int port] )

Warnung
Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.

socket_bind() verknüpft den Namen, der in address angegeben ist mit dem Socket, der durch socket bestimmt ist. Dies muss ein gültiger Socket-Deskriptor sein, der mit der Funktion socket_create() erzeugt wurde.

Der Parameter address ist entweder eine IP-Adresse, angegeben in Punktnotation (z.B. 127.0.0.1), falls der Socket zur `AF_INET` -Familie gehört; oder ein Pfadname eines Unix-domain socket, falls er zur `AF_UNIX` - Familie gehört.

Der Parameter port wird nur benutzt, wenn eine Verbindung zu einem `AF_INET` -Socket aufgebaut wird und gibt an, zu welchem Port des entfernten Hosts eine Verbindung hergestellt werden soll.

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`. Der Fehlercode kann mit der Funktion socket_last_error() abgefragt werden. Dieser Fehlercode kann an die Funktion socket_strerror() übergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten.

Siehe auch: socket_connect(), socket_listen(), socket_create(), socket_last_error() und socket_strerror().

Zurück | Zum Anfang | Weiter
socket_accept | Nach oben | socket_clear_error