PHP Streams函数

PHP streamWrapper::url_stat() 方法检索有关文件的信息。调用此方法是为了响应所有 stat() 相关函数,例如:

语法

public streamWrapper::url_stat(path, flags) 

参数

path

必需。 指定要统计的文件路径或 URL。

注意:如果是 URL,则必须是 :// 分隔的 URL。不支持其他 URL 形式。
flags必填。 指定由流 API 设置的附加标志。它可以包含以下一个或多个值或运算在一起:
  • STREAM_URL_STAT_LINK - 对于能够链接到其他资源(例如 HTTP 位置)的资源:转发,或文件系统符号链接)。该标志指定仅返回有关链接本身的信息,而不返回链接指向的资源。该标志是为了响应调用而设置的

返回值

返回一个与 stat() 函数具有相同元素的数组。未知或不可用的值被设置为有理值(通常为0)。失败时返回false。

异常

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


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