Для работы с файлами и директориями на PHP вы можете использовать следующие функции:
1. file_exists($filename): Проверяет, существует ли файл или директория с указанным именем.
2. is_file($filename): Проверяет, является ли указанный путь файлом.
3. is_dir($dirname): Проверяет, является ли указанный путь директорией.
4. mkdir($dirname): Создает новую директорию с указанным именем.
5. rmdir($dirname): Удаляет указанную директорию (директория должна быть пустой).
6. unlink($filename): Удаляет указанный файл.
7. copy($source, $destination): Копирует файл из одного места в другое.
8. rename($oldname, $newname): Переименовывает файл или директорию.
Примеры использования:
// Проверка существования файла
$filename = "example.txt";
if (file_exists($filename)) {
echo "Файл $filename существует";
} else {
echo "Файл $filename не существует";
}
// Создание новой директории
$dirname = "new_directory";
if (!is_dir($dirname)) {
mkdir($dirname);
echo "Директория $dirname успешно создана";
} else {
echo "Директория $dirname уже существует";
}
// Удаление файла
$file_to_delete = "file_to_delete.txt";
if (file_exists($file_to_delete)) {
unlink($file_to_delete);
echo "Файл $file_to_delete успешно удален";
} else {
echo "Файл $file_to_delete не существует";
}
Это лишь небольшой набор функций для работы с файлами и директориями на PHP. В зависимости от ваших конкретных потребностей, вам могут потребоваться и другие функции.