stream_set_blocking
En esta página
stream_set_blocking
Configura el modo de bloqueo de un flujo
Descripción#
php
stream_set_blocking(resource $stream, bool $enable): boolphp
stream_set_blocking configura el modo de bloqueo del flujo stream.
Esta función funciona para todos los flujos que soportan el modo no bloqueante (actualmente, los ficheros y los flujos de sockets).
Parámetros#
stream
El flujo.
enable
Si enable vale false, stream se configurará en modo no bloqueante, y si vale true, stream se configurará en modo bloqueante. Esta llamada afecta a las funciones tales como fgets y fread que leen en flujos. En modo no bloqueante, la función fgets se ejecuta justo después de su llamada, mientras que en modo bloqueante, esperará datos.
Valores devueltos#
Esta función retorna true en caso de éxito o false si ocurre un error.
Notas#
[!NOTE] Esta función no tiene efecto para los ficheros locales bajo Windows. El modo no bloqueante no está soportado bajo Windows.
Véase también#
stream_select