stream_set_blocking

stream_set_blocking -- Configure le mode bloquant d'un flôt

Description

bool stream_set_blocking ( resource stream, int mode)

stream_set_blocking( ) configure le mode bloquant du flôt stream . Si mode vaut FALSE , stream sera configuré en mode non-bloquant , et si il vaut TRUE , stream sera configuré en mode bloquant . Cet appel affecte les fonctions telles que fgets( ) et fread( ) qui lisent dans des flôts . En mode non-bloquant , la fonction fgets( ) s'exécute juste après son appel , alors qu 'en mode bloquant , elle attendra des données .

stream_set_blocking( ) était appelée set_socket_blocking( ) et plus tard socket_set_blocking( ) mais ces appellations sont obsolètes .

Depuis PHP 4.3 , cette fonction peut ( potentiellement ) fonctionner avec n 'importe quel flôt . Avant PHP 4.3 , les flôts utilisant des sockets sont les seul qui soit supporté dans le coeur de PHP , même si les autres extensions pourrait supporter cette fonction .