• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • streamWrapper::stream_set_option()

    (PHP 5 >= 5.3.0, PHP 7)

    Change stream options

    说明

    publicstreamWrapper::stream_set_option(int $option,int $arg1,int $arg2): bool

    This method is called to set options on the stream.

    参数

    $option

    One of:

    • STREAM_OPTION_BLOCKING(The method was called in response tostream_set_blocking())
    • STREAM_OPTION_READ_TIMEOUT(The method was called in response tostream_set_timeout())
    • STREAM_OPTION_WRITE_BUFFER(The method was called in response tostream_set_write_buffer())
    $arg1

    If$optionis

    • STREAM_OPTION_BLOCKING: requested blocking mode (1 meaning block 0 not blocking).
    • STREAM_OPTION_READ_TIMEOUT: the timeout in seconds.
    • STREAM_OPTION_WRITE_BUFFER: buffer mode (STREAM_BUFFER_NONEorSTREAM_BUFFER_FULL).
    $arg2

    If$optionis

    • STREAM_OPTION_BLOCKING: This option is not set.
    • STREAM_OPTION_READ_TIMEOUT: the timeout in microseconds.
    • STREAM_OPTION_WRITE_BUFFER: the requested buffer size.

    返回值

    成功时返回TRUE,或者在失败时返回FALSE。If$optionis not implemented,FALSEshould be returned.

    参见