Файловая система
- Введение
- Установка и настройка
- Предопределённые константы
- Функции файловой системы
- 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 — Читает содержимое файла и помещает его в массив
- file_exists — Проверяет существование указанного файла или каталога
- file_get_contents — Считывает содержимое файла в строку
- file_put_contents — Записывает данные в файл
- 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 — Возвращает канонизированный абсолютный путь к файлу
- realpath_cache_get — Получает записи из кеша realpath
- realpath_cache_size — Получает размер кеша realpath
- rename — Переименовывает файл или директорию
- rewind — Отматывает позицию файлового указателя
- rmdir — Удаляет директорию
- set_file_buffer — Псевдоним stream_set_write_buffer
- stat — Возвращает информацию о файле
- symlink — Создаёт символическую ссылку
- tempnam — Создаёт файл с уникальным именем
- tmpfile — Создаёт временный файл
- touch — Устанавливает время доступа и модификации файла
- umask — Изменяет текущую маску прав доступа для вновь созданных файлов и каталогов (umask)
- unlink — Удаляет файл