(PHP 5, PHP 7, PHP 8)
stream_socket_accept — Accepte une connexion sur un socket créé par stream_socket_server()
$socket
, ?float $timeout
= null
, string &$peer_name
= null
): resource|falseAccepte une connexion sur un socket créé précédemment avec stream_socket_server().
socket
Le socket serveur depuis lequel accepter une connexion.
timeout
Remplace le délai d'expiration par défaut du socket. Ce délai doit être donné en secondes. Par défaut, default_socket_timeout est utilisé.
peer_name
Le nom (adresse) du client connecté, si fourni et si disponible pour le transport sélectionné.
Note:
Peut également être déterminé plus tard, en utilisant la fonction stream_socket_get_name().
Retourne un flux vers la connexion socket acceptée ou false
si une erreur survient.
Version | Description |
---|---|
8.0.0 |
timeout est désormais nullable.
|
Cette fonction ne doit pas être utilisée avec les sockets serveur UDP. À la place, utilisez les fonctions stream_socket_recvfrom() et stream_socket_sendto().