Пока я творю, я живу!
Блог посвящен: HTML, CSS, PHP, Wordpress, Bootstrap

Всем привет!
Продолжаем изучать основы PHP с нуля! В этом уроке я расскажу вам, как при помощи кода php Вы сможете удалить любой файл, а также копировать, переименовывать или перемещать файл.
Не буду тянуть кота за хвост, а приступим к изучению.
Удаление файлов
Для удаления файлов воспользуйтесь функцией unlink().
Синтаксис:
unlink(имя_файла);
- имя_файла – здесь укажите имя файла, который нужно удалить (либо переменная, которой присвоили название файла).
Пример:
unlink("file.txt");
или так:
$stepkinblog = "file.txt"; unlink($stepkinblog);
Если файл «file.txt» существовал, то после запуска этого скрипта файл будет полностью удален.
Копирование файлов на php
Если вам нужно перекопировать содержимое с одного файла в другой, можно воспользоваться замечательной функцией php - copy().
Синтаксис:
copy("файл1", "файл2");
- файл1 – имя файла, откуда будет копироваться текст
- файл2 – имя файла, куда будет копироваться текст
Пример:
<?php
// копируем текст с файла file1.txt в файл file2.txt
copy("file1.txt", "file2.txt");
?>
Вот полный пример.
Создайте на локальном сервере или на хостинге пустой файл «file2.txt». Рядом создаем файл «file.php» с таким кодом и запускаем его:
<?php
// строка, которую будем записывать
$text = "Я рад видеть вас на блоге StepkinBLOG.TOP";
// открываем файл, если файл не существует,
//делается попытка создать его
$fp = fopen("file1.txt", "w");
// записываем в файл текст
fwrite($fp, $text);
// закрываем файл
fclose($fp);
// копируем текст с файла file1.txt в файл file2.txt
copy("file1.txt", "file2.txt");
// выводим содержание файла на экран браузера
readfile("file2.txt");
?>
После запуска в браузере отобразится содержимое файла «file2.txt» и при открытии файла «file2.txt» через блокнот мы увидим, что он не пустой, а вся информация с файла «file1.txt» перекопировалась в файл «file2.txt»:

Переименование файлов на php
Если вам нужно переименовать файлы, воспользуйтесь функцией php - rename().
Синтаксис:
rename("файл1", "файл2");
- файл1 – название файла, которое нужно заменить (переименовать)
- файл2 – здесь нужно дать новое название файла
Пример:
rename("file2.txt", "stepkinblog-ru.php");
Файл «file2.txt» переименован в файл «stepkinblog-ru.php».
Перемещение файлов
Если вам нужно переместить файл, воспользуйтесь верхней функцией php по переименованию - rename().
Синтаксис:
rename("файл1", "путь/файл1");
- файл1 – название файла, которое нужно переместить
- путь/файл1 – здесь нужно указать путь перемещения файла с его названием.
Пример:
rename("file.txt", "111/file.txt");
Файл «file.txt» переместится в папку «111».
На сегодня все!
Подписывайтесь на обновления блога, если не хотите пропустить уроки по основам PHP! 