(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
stream_set_blocking — Configura el modo de bloqueo de un flujo
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).
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.
Nota:
Esta función no tiene efecto para los ficheros locales bajo Windows. El modo no bloqueante no está soportado bajo Windows.