(PHP 5 >= 5.3.0, PHP 7)
streamWrapper::stream_set_option — Change les options du flux
$option
, int $arg1
, int $arg2
) : boolCette méthode est appelée pour modifier les options du flux.
optionUne des constantes parmi :
STREAM_OPTION_BLOCKING (Cette méthode est appelée en réponse à stream_set_blocking())STREAM_OPTION_READ_TIMEOUT (Cette méthode est appelée en réponse à stream_set_timeout())STREAM_OPTION_WRITE_BUFFER (Cette méthode est appelée en réponse à stream_set_write_buffer())arg1
Si option vaut
STREAM_OPTION_BLOCKING : mode bloquant demandé (1 signifie bloquant, 0 non-bloquant).STREAM_OPTION_READ_TIMEOUT : le délai d'expiration en secondes.STREAM_OPTION_WRITE_BUFFER : le mode de buffer (STREAM_BUFFER_NONE ou STREAM_BUFFER_FULL).arg2
Si option vaut
STREAM_OPTION_BLOCKING : cette option n'est pas active.STREAM_OPTION_READ_TIMEOUT : le délai d'expiration en microsecondes.STREAM_OPTION_WRITE_BUFFER : la taille du buffer demandé.
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.
Si option n'est pas implémentée,
FALSE doit être retourné.