streamWrapper::stream_set_option

(PHP 5 >= 5.3.0, PHP 7)

streamWrapper::stream_set_optionCambiar las opciones del flujo

Descripción

public streamWrapper::stream_set_option ( int $option , int $arg1 , int $arg2 ) : bool

Este método es llamado para establecer las opciones del flujo.

Parámetros

option

Una de las siguientes opciones:

arg1

Si option es

  • STREAM_OPTION_BLOCKING: modo de bloqueo solicitado (1 significa bloqueo, 0 sin bloqueo).
  • STREAM_OPTION_READ_TIMEOUT: tiempo de espera en segundos.
  • STREAM_OPTION_WRITE_BUFFER: modo del buffer (STREAM_BUFFER_NONE o STREAM_BUFFER_FULL).

arg2

Si option es

  • STREAM_OPTION_BLOCKING: Esta opción no está establecida.
  • STREAM_OPTION_READ_TIMEOUT: tiempo de espera en microsegundos.
  • STREAM_OPTION_WRITE_BUFFER: el tamaño del buffer solicitado.

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error. Si option no está implementado, debería devolver FALSE..

Ver también