АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
255 of 410 menu

Функцыя rename

Функцыя rename пераймяноўвае файл ці каталог. Першым параметрам функцыя прымае бягучае імя файла ці шлях да яго, другім параметрам - новае імя ці шлях. Функцыя вяртае true у выпадку поспеху і false у выпадку памылкі.

Сінтаксіс

rename(string $oldname, string $newname, resource $context = null): bool

Прыклад

Перайменуем файл з 'old.txt' у 'new.txt':

<?php $res = rename('old.txt', 'new.txt'); var_dump($res); ?>

Вынік выканання кода:

true

Прыклад

Перамясцім файл у іншы каталог:

<?php $res = rename('file.txt', 'newdir/file.txt'); var_dump($res); ?>

Вынік выканання кода:

true

Прыклад

Паспрабуем перайменаваць неіснуючы файл:

<?php $res = rename('nonexistent.txt', 'new.txt'); var_dump($res); ?>

Вынік выканання кода:

false

Прыклад

Перайменуем каталог:

<?php $res = rename('olddir', 'newdir'); var_dump($res); ?>

Вынік выканання кода:

true

Глядзіце таксама

  • функцыю copy,
    якая капіюе файл
  • функцыю unlink,
    якая выдаляе файл
  • функцыю move_uploaded_file,
    якая перамяшчае запампаваны файл
byenru