(PHP 5, PHP 7, PHP 8)
stream_socket_accept — Acepta una conexión en un socket creado por stream_socket_server()
$socket
, ?float $timeout
= null
, string &$peer_name
= null
): resource|falseAcepta una conexión en un socket creado previamente con stream_socket_server().
socket
El socket servidor desde el cual aceptar una conexión.
timeout
Reemplaza el tiempo de espera predeterminado del socket. Este tiempo debe ser proporcionado en segundos. Por omisión, se utiliza default_socket_timeout.
peer_name
El nombre (dirección) del cliente conectado, si se proporciona y si está disponible para el transporte seleccionado.
Nota:
Asimismo puede ser determinado más tarde, utilizando la función stream_socket_get_name().
Devuelve un flujo hacia la conexión socket aceptada o false
en caso de error.
Versión | Descripción |
---|---|
8.0.0 |
timeout ahora es nullable.
|
Esta función no debe ser utilizada con sockets servidor UDP. En su lugar, utilice las funciones stream_socket_recvfrom() y stream_socket_sendto().