(PHP 5 >= 5.3.0, PHP 7, PHP 8)
streamWrapper::stream_set_option — Изменение настроек потока
Этот метод вызывается при установке настроек потока.
optionОдно из значений:
STREAM_OPTION_BLOCKING
         (Метод вызван в результате вызова функции
         stream_set_blocking())
        STREAM_OPTION_READ_TIMEOUT
         (Метод вызван в результате вызова функции
         stream_set_timeout())
        STREAM_OPTION_READ_BUFFER
         (Метод вызван в результате вызова функции
         stream_set_read_buffer())
        STREAM_OPTION_WRITE_BUFFER
         (Метод вызван в результате вызова функции
         stream_set_write_buffer())
        arg1
       Если option принимает значение:
       
STREAM_OPTION_BLOCKING:
         запрошен режим блокировки (1 — блокировать, 0 — не блокировать).
        STREAM_OPTION_READ_TIMEOUT: время ожидания в секундах.
        STREAM_OPTION_READ_BUFFER: режим буфера
         (опции STREAM_BUFFER_NONE или STREAM_BUFFER_FULL).
        STREAM_OPTION_WRITE_BUFFER:
         режим буферизации (STREAM_BUFFER_NONE или
         STREAM_BUFFER_FULL).
        arg2
       Если option принимает значение:
       
STREAM_OPTION_BLOCKING: это значение ни на что не влияет.
        STREAM_OPTION_READ_TIMEOUT: время ожидания в микросекундах.
        STREAM_OPTION_READ_BUFFER: требуемый размер буфера.
        STREAM_OPTION_WRITE_BUFFER: требуемый размер буфера.
        
   Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
   Если option не реализован, метод должен возвращать false.
  
