|
socket_getpeername
Queries the remote side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type
(PHP 4 >= 4.0.7, PHP 5)
Code Examples / Notes » socket_getpeernameredph0enix
socket_getpeername will not work for UDP sockets. Instead, use socket_recvfrom - it provides the IP address and port of the source server - eg: $size=socket_recvfrom($socket,$input,65535,0,$ipaddress,$port); echo "Received [$input] ($size bytes) from IP $ipaddress Port $port\n"; |
Change Languagesocket_accept socket_bind socket_clear_error socket_close socket_connect socket_create_listen socket_create_pair socket_create socket_get_option socket_getpeername socket_getsockname socket_last_error socket_listen socket_read socket_recv socket_recvfrom socket_select socket_send socket_sendto socket_set_block socket_set_nonblock socket_set_option socket_shutdown socket_strerror socket_write |