Другий варіант також заслуговує на увагу. Переміщення файлу здійснюється копіюванням файлу функцією Copy, а потім видалення оригіналу функцією Unlink. Робиться все це так:
Оскільки основним завданням функції Rename є перейменування файлу, багато програмістів-початківців використовують другий варіант. Давайте розберемо який варіант працює швидше. Для цього виконаємо наступний код:
Другий варіант також заслуговує на увагу. Переміщення файлу здійснюється копіюванням файлу функцією Copy, а потім видалення оригіналу функцією Unlink. Робиться все це так:
Оскільки основним завданням функції Rename є перейменування файлу, багато програмістів-початківців використовують другий варіант. Давайте розберемо який варіант працює швидше. Для цього виконаємо наступний код:
Цей скрипт перезаписує файл 100 разів, і виконує це за 0.0024 секунд.
Тепер порівняємо другий варіант:
Результати перевершили усі очікування, скрипт виповнився за 0.032 секунди.
Тепер можна зробити висновок, для переміщення файлу потрібно використовувати функцію Rename.