PHP 8.4.0 RC2 available for testing

streamWrapper::url_stat

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

streamWrapper::url_statПолучение информации о файле

Список параметров

path

Путь к файлу или его URL. Помните, что URL должен быть отделен символами :// , другие формы URL не поддерживаются.

flags

Хранит дополнительные флаги, установленные API потоков. Может хранить одно или несколько приведённых ниже значений, объединённых операцией ИЛИ.

Флаг Описание
STREAM_URL_STAT_LINK Для ресурсов, которые могут ссылаться на другие ресурсы (как например HTTP Location: forward, или символические ссылки файловой системы). Этот флаг указывает, что возвращаемая информация относится к самой ссылке, а не к ресурсу, на который она указывает. Этот используется при вызове функций lstat(), is_link() или filetype().
STREAM_URL_STAT_QUIET Если флаг установлен, обёртка не должна вызывать никаких ошибок. Если нет, можно вызывать сообщения об ошибках с помощью функции trigger_error().

Возвращаемые значения

Должен возвращаться массив (array) с теми же элементами, что и в stat(). Неизвестные или недоступные значения необходимо приводить к разумным значениям (обычно к 0). Обратите особое внимание на mode, как описано в разделе stat(). В случае возникновения ошибки возвращает false.

Ошибки

Вызывает ошибку уровня E_WARNING, если вызов к этому методу не удался (например, не реализован).

Примечания

Замечание:

Свойство streamWrapper::$context будет обновлено, если корректный контекст был передан в вызываемую функцию.

Смотрите также

  • stat() - Возвращает информацию о файле
  • streamwrapper::stream_stat() - Получение информации о файловом ресурсе

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top