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
rename(string $oldname, string $newname, resource $context = null): bool
Primer
Preimenujmo fajl iz 'old.txt' u 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Rezultat izvršavanja koda:
true
Primer
Premestimo fajl u drugi direktorijum:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Rezultat izvršavanja koda:
true
Primer
Pokušajmo da preimenujmo fajl koji ne postoji:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Rezultat izvršavanja koda:
false
Primer
Preimenujmo direktorijum:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Rezultat izvršavanja koda:
true
Pogledajte takođe
-
funkciju
copy,
koja kopira fajl -
funkciju
unlink,
koja briše fajl -
funkciju
move_uploaded_file,
koja premešta učitan fajl