stream_socket_accept
En esta página
stream_socket_accept
Acepta una conexión en un socket creado por
stream_socket_server
Descripción#
php
stream_socket_accept(resource $socket, [float $timeout], [string $peer_name]): resourcephp
Acepta una conexión en un socket creado previamente con stream_socket_server.
Parámetros#
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.
[!NOTE] Asimismo puede ser determinado más tarde, utilizando la función
stream_socket_get_name.
Valores devueltos#
Devuelve un flujo hacia la conexión socket aceptada o false si ocurre un error.
Historial de cambios#
| Versión | Descripción |
|---|---|
| 8.0.0 | timeout ahora es nullable. |
Notas#
[!WARNING] Esta función no debe ser utilizada con sockets servidor UDP. En su lugar, utilice las funciones
stream_socket_recvfromystream_socket_sendto.
Véase también#
stream_socket_server, stream_socket_get_name, stream_set_blocking, stream_set_timeout, fgets, fgetss, fwrite, fclose, feof, ???