(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)
streamWrapper::url_stat — 检索有关文件的信息
此方法是在响应所有 stat() 相关函数时调用的,例如
path
要统计的文件路径或 URL。请注意,对于 URL,它必须是 :// 分隔的 URL。不支持其他 URL 形式。
flags
保存由流 API 设置的附加标志。它可以保存以下值之一或它们的组合。
标志 | 说明 |
---|---|
STREAM_URL_STAT_LINK | 对于具有链接到其他资源的能力的资源(例如 HTTP Location: 转发或文件系统符号链接)。此标志指定仅返回有关链接本身的信息,而不是链接指向的资源。此标志是在响应对 lstat()、is_link() 或 filetype() 的调用时设置的。 |
STREAM_URL_STAT_QUIET | 如果设置此标志,您的包装器不应引发任何错误。如果没有设置此标志,您有责任在声明路径期间使用 trigger_error() 函数报告错误。 |
如果调用此方法失败(即未实现),则会发出 E_WARNING
。
注意:
如果将有效的上下文传递给调用函数,则会更新 streamWrapper::$context 属性。