PHPstreamWrapper::stream_metadata()方法用于更改流元数据。调用此方法是为了响应流上的元数据设置。当对流URL调用以下函数之一时,会调用它:
请注意,其中一些操作可能在您的系统上不可用
语法
public streamWrapper::stream_metadata(path, option, value)
参数
path | 必需 指定文件路径或URL以设置元数据。在URL的情况下,它必须是://分隔的URL。不支持其他URL形式 |
option | 必需 它可以是以下其中一种:- STREAM_META_TOUCH-调用该方法是为了响应TOUCH()
- STREAM_META_OWNER_NAME-调用该方法是为了响应带有字符串参数的chown()
- STREAM_META_OWNER-调用该方法是为了响应chown()
- STREAM_META_GROUP_NAME-调用该方法是为了响应chgrp()
- STREAM_META_GROUP-调用该方法是为了响应chgrp()
- STREAM_META_ACCESS-调用该方法是为了响应chmod()
|
value | 必需 如果选项为:- STREAM_META_TOUCH-由TOUCH()函数的两个参数组成的数组
- STREAM_META_OWNER_NAME或STREAM_META_GROUP_NAME-所有者用户/组的名称(字符串形式)
- STREAM_META_OWNER或STREAM_META_GROUP-值所有者用户/组参数为int
- STREAM_META_ACCESS-chmod()的参数为int
|
返回值
成功时返回true,失败时返回false。如果未实现选项,则返回false