stream_socket_accept

(PHP 5, PHP 7, PHP 8)

stream_socket_acceptAccepte une connexion sur un socket créé par stream_socket_server()

Description

stream_socket_accept(resource$socket, ?float$timeout = null, string&$peer_name = null): resource|false

Accepte une connexion sur un socket créé précédemment avec stream_socket_server().

Liste de paramètres

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().

Valeurs de retour

Retourne un flux vers la connexion socket acceptée ou false si une erreur survient.

Historique

VersionDescription
8.0.0timeout est désormais nullable.

Notes

Avertissement

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().

Voir aussi

To Top