Лекция: Работа с файлами в PHP. Копирование, переименование и удаление файлов
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()
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 — Удаляет файл
37. Работа с файлами в PHP. Работа с каталогами //в 38