» » Як у php перейменувати файл?

Як у php перейменувати файл?

Для перейменування файлу скористаємося стандартною функцією в php - rename ().
Синтаксис функції:
bool rename (string old_name, string new_name);


Ця php функція перейменовує файл по зазначеному шляху в новий файл . А якщо шлях до нового файлу вказати відмінним від старого, то одночасно переміщує файл в іншу директорію, з новим ім'ям.

В результаті роботи функція повертає bool значення - true або false. Що означає, чи вдалося функції виконати перейменування файлу .
rename("шлях до файлу + старе імя файла", "шлях до файлу + нове імя файла");


Функцію так-же можна використовувати для масового перейменування файлів в директорії. Приклад коду:
$patch = "/images/"
$handle = opendir($patch);
while(($file = readdir($handle))) {
    if ( is_file ($patch."/".$file) ) 
    {
        echo $patch .  "/" . $file;
        echo rename ( $patch .  "/" . $file, $patch .  "/renamed_" . $file );
    }
}


682 12.01.14



Напівжирний Нахилений текст Підкреслений текст Перекреслений текст | Вирівнювання по лівому краю По центру Вирівнювання по правому краю | Вставка смайликів Вибір кольору | Прихований текст Вставка цитати Перетворити вибраний текст з транслітерації в кирилицю Вставка спойлеру