socket_getsockname

(PHP 4 >= 4.1.0, PHP 5)

socket_getsockname --  Fragt das lokale Ende eines gegebenen Sockets ab. Das Ergebnis ist vom Typ abhängig und ist entweder das Paar host/port oder ein Pfad des Unix-Dateisystems.

Beschreibung

bool socket_getsockname ( resource socket, string &addr [, 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.

Falls der angegebene Socket vom Typ AF_INET ist, gibt socket_getsockname() die IP Addresse des lokalen Rechners im Parameter address in Punktnotation zurück (z.B. 127.0.0.1). Falls der optionale Parameter port bekannt ist, wird der zugehörige Port ebenfalls zurückgegeben.

Falls der angegebene Socket vom Typ AF_UNIX ist, gibt socket_getsockname() den Pfad des Unix-Dateisystems (z.B. /var/run/daemon.sock) in dem Parameter address zurück.

Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE. socket_getpeername() kann auch FALSE zurückgeben, wenn der Socket weder vom Typ AF_INET noch vom Typ AF_UNIX ist. In diesem Fall wird der letzte Socket-Fehlercode nicht aktualisiert.

See also socket_getpeername(), socket_last_error() und socket_strerror().

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:22