streamWrapper::stream_set_option
(PHP 5 >= 5.3.0, PHP 7)
streamWrapper::stream_set_option - 更改流选项
描述
public bool streamWrapper::stream_set_option ( int $option , int $arg1 , int $arg2 )调用此方法来设置流上的选项。
参数
option
以下之一:
STREAM_OPTION_BLOCKING(该方法在响应stream_set_blocking()时被调用)
STREAM_OPTION_READ_TIMEOUT(该方法在响应stream_set_timeout()时被调用)
STREAM_OPTION_WRITE_BUFFER(该方法在响应stream_set_write_buffer()时被调用)
arg1
如果option是
STREAM_OPTION_BLOCKING:请求阻塞模式(1表示块0不阻塞)。
STREAM_OPTION_READ_TIMEOUT:以秒为单位的超时时间。
STREAM_OPTION_WRITE_BUFFER:缓冲模式(STREAM_BUFFER_NONE或STREAM_BUFFER_FULL)。
arg2
如果option是
STREAM_OPTION_BLOCKING:此选项未设置。
STREAM_OPTION_READ_TIMEOUT:以微秒为单位的超时。
STREAM_OPTION_WRITE_BUFFER:请求的缓冲区大小。
返回值
成功时返回TRUE或失败时返回FALSE。如果option不执行,应该返回FALSE。
另请参阅
- stream_set_blocking() - 在流上设置阻塞/非阻塞模式
- stream_set_timeout() - 设置流上的超时时间
- stream_set_write_buffer() - 在给定的流上设置写入文件缓冲
← streamWrapper::stream_seek
streamWrapper::stream_stat →
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

