stream_socket_accept

(PHP 5)

stream_socket_accept — Accepte une connexion sur une socket créée par stream_socket_server()

Description

resource stream_socket_accept ( resource $server_socket [, float $timeout [, string &$peername]] )

stream_socket_accept() accepte une connexion sur une socket créée précédemment avec stream_socket_server() . Si timeout est spécifié, le délai d'expiration de la socket sera remplacé par cette valeur, exprimée en secondes. L'adresse du client qui est connecté est retourné dans peername , si cette valeur est accessible pour ce type de transport.

peername peut aussi être déterminé plus tard avec stream_socket_get_name() .

Si stream_socket_accept() échoue, elle retournera FALSE .

AVERTISSEMENT

Cette fonction ne doit pas être utilisée avec un serveur de socket UDP. Il est recommandé d'utiliser à la place stream_socket_recvfrom() et stream_socket_sendto() .

Voir aussi stream_socket_server() , stream_socket_get_name() , stream_set_blocking() , stream_set_timeout() , fgets() , fgetss() , fputs() , fclose() , feof() et l'extension CURL .