stream_socket_get_name

(PHP 5)

stream_socket_get_name -- Retrieve the name of the local or remote sockets

Description

string stream_socket_get_name ( resource handle, bool want_peer )

Returns the local or remote name of a given socket connection. If want_peer is set to TRUE the remote socket name will be returned, if it is set to FALSE the local socket name will be returned.

See also stream_socket_accept().


add a note add a note User Contributed Notes
eddi at to-grip dot de
15-May-2006 03:07
Use this function to check current status of a connection:
<?php
$c
=stream_socket_server("tcp://127.0.0.1:1100");
while(
1){
   if(
is_resource($a=stream_socket_accept($c))){
    
# do something time-consuming
    
if(stream_socket_get_name($a,true)!==false){
        
fwrite($a,"Regards form Berlin");
     }
   }
}
?>