Description
bool
socket_getpeername ( resource socket, string &addr [, int &port] )
Si la socket socket est de type AF_INET,
ou AF_INET6 socket_getpeername() retournera
l'adresse IP de l'hôte, en notation numérique (e.g.
127.0.0.1 ou fe80::1) dans le paramètre
address, et si le paramètre optionnel
port est présent, elle retournera aussi le port de la
communication établie.
Si la socket socket est de type AF_UNIX,
socket_getpeername() retournera le chemin sur le
système de fichiers (e.g. /var/run/daemon.sock) dans le
paramètre address.
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec. socket_getpeername() peut aussi
retourner FALSE si le type de la socket n'est ni AF_INET
AF_INET6, ni AF_UNIX, auquel cas le
dernier code d'erreur socket n'est pas modifié.
Voir aussi
socket_getsockname(),
socket_last_error() et
socket_strerror().