CascadiaPHP 2024

file://

file://Доступ к локальной файловой системе

Описание

Обёртка file:// — PHP-обёртка по умолчанию, которая представляет локальную файловую систему. Когда задают относительный путь (путь, который не начинается с символов /, \, \\ или с буквы жёсткого диска в ОС Windows), путь применяется к текущей рабочей директории. В большинстве случаев это директория, в которой находится сценарий, если она не была изменена. При работе через CLI-интерфейс командной строки SAPI-интерфейса директорией по умолчанию будет та, из которой вызвали исполнение скрипта.

В функциях наподобие fopen() и file_get_contents() поиск файла может дополнительно выполняться в списке путей директивы include_path.

Использование

  • /path/to/file.ext
  • relative/path/to/file.ext
  • fileInCwd.ext
  • C:/path/to/winfile.ext
  • C:\path\to\winfile.ext
  • \\smbserver\share\path\to\winfile.ext
  • file:///path/to/file.ext

Опции

Основная информация
Атрибут Поддержка
Ограничение по allow_url_fopen Нет
Чтение Да
Запись Да
Добавление Да
Одновременное чтение и запись Да
Поддержка stat() Да
Поддержка unlink() Да
Поддержка rename() Да
Поддержка mkdir() Да
Поддержка rmdir() Да

add a note

User Contributed Notes

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