stream_set_timeout
En esta página
stream_set_timeout
Configura el tiempo de espera de un flujo
Descripción#
stream_set_timeout(resource $stream, int $seconds, [int $microseconds]): bool
```php
`stream_set_timeout` configura el tiempo de espera del flujo `stream`, expresado como la duración de `seconds` segundos y `microseconds` microsegundos.
Cuando el flujo se agota, la clave 'timed_out' del array devuelto por `stream_get_meta_data` se establece a `true`, sin embargo, no se genera ningún error o alerta.
## Parámetros
`stream`
El flujo objetivo.
`seconds`
El número de segundos enteros del tiempo de espera.
`microseconds`
El número de microsegundos enteros del tiempo de espera.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Ejemplo con `stream_set_timeout`
```php
Notas#
[!NOTE] Esta función no funciona con operaciones avanzadas como
stream_socket_recvfrom, utilice en su lugarstream_selectcon un tiempo de espera como parámetro.
Esta función se llamaba anteriormente set_socket_timeout, y también socket_set_timeout, pero estos nombres están obsoletos.
Véase también#
fsockopen
fopen