Функції файлової системи
Дивіться також
Опис родинних функцій ви зможете знайти у розділах Каталоги і Виконання програм
За списком обгорток 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— Видаляє файл