Функції файлової системи

Дивіться також

Опис родинних функцій ви зможете знайти у розділах Каталоги і Виконання програм

За списком обгорток URL для роботи з віддаленими файлами та поясненнями зверніться до розділу Підтримувані протоколи та обгортки

Зміст

  • basename— Повертає останній компонент імені із зазначеного шляху
  • chgrp— Змінює групу файлу
  • chmod— Змінює режим доступу до файлу
  • chown - Змінює власника файлу
  • clearstatcache— Очищує кеш файлів
  • copy - Копіює файл
  • delete— Дивіться опис функції unlink або unset
  • dirname— Повертає ім'я батьківського каталогу із зазначеного шляху
  • disk_free_space— Повертає розмір доступного простору в каталозі чи файловій системі
  • disk_total_space— Повертає загальний розмір файлової системи або розділу диска
  • diskfreespace - Псевдонім disk_free_space
  • fclose— Закриває відкритий дескриптор файлу
  • fdatasync— Синхронізує дані (але не метадані) із файлом
  • feof— Перевіряє, чи кінець файлу досягнуто.
  • fflush— Скидає буфер виводу у файл
  • fgetc— Зчитує символ із файлу
  • fgetcsv— Читає рядок із файлу та проводить розбір даних CSV
  • fgets— Читає рядок із файлу
  • fgetss— Читає рядок із файлу та видаляє HTML-теги
  • file_exists— Перевіряє існування вказаного файлу чи каталогу
  • file_get_contents— Читає вміст файлу в рядок
  • file_put_contents - Пише дані у файл
  • file— Читає вміст файлу та поміщає його у масив
  • fileatime— Повертає час останнього доступу до файлу
  • filectime— Повертає час зміни індексного дескриптора файлу
  • filegroup— Отримує ідентифікатор групи файлу
  • fileinode— Повертає індексний дескриптор файлу
  • filemtime— Повертає час останньої зміни файлу
  • fileowner— Повертає ідентифікатор власника файлу
  • fileperms— Повертає інформацію про права на файл
  • filesize— Повертає розмір файлу
  • filetype— Повертає тип файлу
  • flock— Портоване консультативне блокування файлів
  • fnmatch— Перевіряє збіг імені файлу із шаблоном
  • fopen— Відкриває файл чи URL
  • fpassthru— Виводить всі дані з файлового покажчика, що залишилися.
  • fputcsv— Форматує рядок у вигляді CSV і записує його у файловий покажчик
  • fputs - Псевдонім fwrite
  • fread - Бінарно-безпечне читання файлу
  • fscanf— Обробляє дані з файлу відповідно до формату
  • fseek— Встановлює зміщення у файловому покажчику
  • fstat— Отримує інформацію про файл, використовуючи відкритий файловий покажчик
  • fsync— Синхронізує зміни у файлі (включаючи метадані)
  • ftell— Повертає поточну позицію покажчика читання/запису файлу
  • ftruncate— Урізує файл до вказаної довжини
  • fwrite - Бінарно-безпечний запис у файл
  • glob— Знаходить файлові шляхи, що збігаються із шаблоном
  • is_dir— Визначає, чи ім'я файлу є директорією
  • is_executable— Визначає, чи файл виконуваний
  • is_file— Визначає, чи файл є звичайним файлом
  • is_link— Визначає, чи є файл символічним посиланням
  • is_readable— Визначає існування файлу і чи він доступний для читання
  • is_uploaded_file— Визначає, чи файл завантажений за допомогою HTTP POST
  • is_writable— Визначає, чи є файл для запису.
  • is_writeable - Псевдонім is_writable
  • lchgrp— Змінює групу, якій належить символічне посилання
  • lchown— Змінює власника символічного посилання
  • link - Створює жорстке посилання
  • linkinfo— Повертає інформацію про посилання
  • lstat— Повертає інформацію про файл або символічне посилання
  • mkdir - Створює директорію
  • move_uploaded_file— Переміщує завантажений файл у нове місце
  • parse_ini_file - Обробляє конфігураційний файл
  • parse_ini_string— Розбирає рядок конфігурації
  • pathinfo— Повертає інформацію про шлях до файлу
  • pclose— Закриває файловий покажчик процесу
  • popen— Відкриває файловий покажчик процесу
  • readfile - Виводить файл
  • readlink— Повертає файл, на який вказує символічне посилання
  • realpath_cache_get— Отримує записи з кеша realpath
  • realpath_cache_size— Отримує розмір кеша realpath
  • realpath— Повертає абсолютний канонізований шлях до файлу
  • rename— Перейменовує файл чи директорію
  • rewind - Скидає курсор файлового покажчика
  • rmdir - Видаляє директорію
  • set_file_buffer - Псевдонім stream_set_write_buffer
  • stat— Повертає інформацію про файл
  • symlink - Створює символічне посилання
  • tempnam— Створює файл із унікальним ім'ям
  • tmpfile— Створює тимчасовий файл
  • touch— Встановлює час доступу та модифікації файлу
  • umask— Змінює поточну маску прав доступу для новостворених файлів та каталогів (umask)
  • unlink— Видаляє файл