Функции для работы с файловой системой
basename
Функции для работы с файловой системой
PHP Manual

# Функции для работы с файловой системой

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

Описание родственных функций вы сможете найти в главах Директории и Выполнение программ.

За списком URL-врапперов и пояснениями обращайтесь к главе List of Supported Protocols/Wrappers.

## Содержание

- basename — Возвращает имя файла из указанного пути
- chgrp — Изменяет группу владельцев файла
- chmod — Изменяет режим доступа к файлу или каталогу
- chown — Изменяет владельца файла
- clearstatcache — Очищает кэш состояния файлов
- copy — Копирует файл
- delete — См.описание функции unlink или unset
- dirname — Возвращает имя каталога из указанного пути
- disk_free_space — Получить размер доступного пространства в каталоге
- disk_total_space — Возвращает объем каталога
- diskfreespace — Псевдоним функции disk_free_space
- fclose — Закрывает дескриптор файла
- feof — Проверяет, достигнут ли конец файла
- fflush — Сброс буфера вывода в файл
- fgetc — Считывает символ из файла
- fgetcsv — Читает строку из файла и производит разбор данных CSV
- fgets — Читает строку из файла
- fgetss — Прочитать строку из файла и отбросить HTML-теги
- file_exists — Проверить наличие указанного файла или каталога
- file_get_contents — Получить содержимое файла в виде одной строки
- file_put_contents — Записать строку в файл
- file — Читает содержимое файла и помещает его в массив
- fileatime — Получить время последнего доступа к файлу
- filectime — Получить время последнего изменения i-узла
- filegroup — Получить идентификатор группы файла
- fileinode — Получить номер inode файла
- filemtime — Получить время последнего изменения файла
- fileowner — Получить идентификатор владельца файла
- fileperms — Получить информацию о правах на файл
- filesize — Получить размер файла
- filetype — Получить тип файла
- flock — Портируемое рекомендательное запирание файлов
- fnmatch — Совпадает ли имя файла с шаблоном
- fopen — Открывает файл или URL
- fpassthru — Выводит все оставшиеся данные из файлового указателя
- fputcsv — Форматирует строку в виде CSV и записывает её в файловый указатель
- fputs — Псевдоним функции fwrite
- fread — Бинарно-безопасное чтение файла
- fscanf — Обрабатывает данные из файла в соответствии с форматом
- fseek — Устанавливает смещение в файловом указателе
- fstat — Получает информацию о файле используя открытый файловый указатель
- 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 — Changes group ownership of symlink
- lchown — Changes user ownership of symlink
- link — Создаёт жёсткую ссылку
- linkinfo — Получает информацию о ссылке
- lstat — Получает информацию о файле или символической ссылке
- mkdir — Создаёт директорию
- move_uploaded_file — Перемещает загруженный файл в новое место
- parse_ini_file — Обрабатывает конфигурационный файл
- pathinfo — Возвращает информацию о пути к файлу
- pclose — Закрывает файловый указатель процесса
- popen — Открывает файловый указатель процесса
- readfile — Выводит файл
- readlink — Возвращает файл, на который указывает символическая ссылка
- realpath — Возвращает канонизированный абсолютный путь к файлу
- rename — Переименовывает файл или директорию
- rewind — Сбрасывает курсор у файлового указателя
- rmdir — Удаляет директорию
- set_file_buffer — Псевдоним функции stream_set_write_buffer
- stat — Получает информацию о файле
- symlink — Создаёт символическую ссылку
- tempnam — Создаёт файл с уникальным именем
- tmpfile — Создаёт временный файл
- touch — Устанавливает время доступа и модификации файла
- umask — Изменяет текущую umask
- unlink — Удаляет файл

Функции для работы с файловой системой
basename
Функции для работы с файловой системой
PHP Manual