# Перемещение файлов в PHP

Функция `rename` позволяет также перемещать файлы. Для этого вторым параметром функции нужно указать новый путь к файлу. Давайте для примера перенесем наш файл в папку `dir`, одновременно переименовав его на `new.txt`:

`<?php rename('test.txt', 'dir/new.txt'); ?>`

Можно сделать только перемещение, а сам файл не переименовывать:

`<?php rename('test.txt', 'dir/test.txt'); ?>`

Пусть в корне вашего сайта лежит файл `file.txt`. Пусть также в корне вашего сайта лежит папка `dir`. Переместите файл в эту папку.

Пусть в корне вашего сайта лежит папка `dir1`, а в ней файл `file.txt`. Пусть также в корне вашего сайта лежит папка `dir2`. Переместите файл в эту папку.

← →
↑