Funkcija rename

Funkcija rename preimenuje fajl ili direktorijum. Prvi parametar funkcija prima trenutno ime fajla ili putanju do njega, drugim parametrom - novo ime ili putanju. Funkcija vraća true u slučaju uspeha i false u slučaju greške.

Sintaksa

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

Primer

Preimenujmo fajl iz 'old.txt' u 'new.txt':

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

Rezultat izvršavanja koda:

phptrue

Primer

Premestimo fajl u drugi direktorijum:

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

Rezultat izvršavanja koda:

phptrue

Primer

Pokušajmo da preimenujmo fajl koji ne postoji:

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

Rezultat izvršavanja koda:

phpfalse

Primer

Preimenujmo direktorijum:

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

Rezultat izvršavanja koda:

phptrue

Pogledajte takođe