PHP Streams函数

PHP streamWrapper::stream_set_option() 方法更改流选项。 调用此方法来设置流上的选项。

语法

public streamWrapper::stream_set_option(option, arg1, arg2)

参数

option必填。 它可以是以下之一:
arg1必填。 如果选项是:
  • STREAM_OPTION_BLOCKING - 请求的阻止模式(1 table示阻止 0 不阻止)。
  • STREAM_OPTION_READ_TIMEOUT - 超时(以秒为单位)。
  • STREAM_OPTION_WRITE_BUFFER - 缓冲区模式(STREAM_BUFFER_NONE 或 STREAM_BUFFER_FULL)。
arg2必填。 如果选项是:
  • STREAM_OPTION_BLOCKING - 未设置此选项。
  • STREAM_OPTION_READ_TIMEOUT - 超时(以微秒为单位)。
  • STREAM_OPTION_WRITE_BUFFER - 请求的缓冲区大小。

返回值

成功时返回 true,失败时返回 false。 如果选项未实现,则返回 false。