Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
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