(PHP 5 >= 5.4.0, PHP 7, PHP 8)
streamWrapper::stream_metadata — 更改流元数据
此方法用于设置流的元数据。当在流 URL 上调用以下函数之一时,会调用此方法
请注意,您的系统可能不支持其中某些操作。
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
如果 option
是:
STREAM_META_TOUCH
:由 touch() 函数的两个参数组成的 Array。STREAM_META_OWNER_NAME
或 STREAM_META_GROUP_NAME
:作为 string 的所有者用户/组的名称。STREAM_META_OWNER
或 STREAM_META_GROUP
:作为 int 的所有者用户/组参数值。STREAM_META_ACCESS
:作为 int 的 chmod() 的参数。