streamWrapper::url_stat

(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

streamWrapper::url_stat检索有关文件的信息

参数

path

要统计的文件路径或 URL。请注意,对于 URL,它必须是 :// 分隔的 URL。不支持其他 URL 形式。

flags

保存由流 API 设置的附加标志。它可以保存以下值之一或它们的组合。

标志 说明
STREAM_URL_STAT_LINK 对于具有链接到其他资源的能力的资源(例如 HTTP Location: 转发或文件系统符号链接)。此标志指定仅返回有关链接本身的信息,而不是链接指向的资源。此标志是在响应对 lstat()is_link()filetype() 的调用时设置的。
STREAM_URL_STAT_QUIET 如果设置此标志,您的包装器不应引发任何错误。如果没有设置此标志,您有责任在声明路径期间使用 trigger_error() 函数报告错误。

返回值

应返回一个 array,其中包含与 stat() 相同的元素。未知或不可用的值应设置为合理的值(通常为 0)。应特别注意 mode,如 stat() 中所述。如果失败,应返回 false

错误/异常

如果调用此方法失败(即未实现),则会发出 E_WARNING

注释

注意:

如果将有效的上下文传递给调用函数,则会更新 streamWrapper::$context 属性。

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top