Funkcija rename
Funkcija rename pārdēvē failu vai direktoriju. Pirmo parametru funkcija pieņem pašreizējo faila nosaukumu vai ceļu uz to, otro parametru - jauno nosaukumu vai ceļu. Funkcija atgriež true veiksmes gadījumā un false kļūdas gadījumā.
Sintakse
rename(string $oldname, string $newname, resource $context = null): bool
Piemērs
Pārdēvēsim failu no 'old.txt' uz 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Koda izpildes rezultāts:
true
Piemērs
Pārvietosim failu uz citu direktoriju:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Koda izpildes rezultāts:
true
Piemērs
Mēģināsim pārdēvēt neesošu failu:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Koda izpildes rezultāts:
false
Piemērs
Pārdēvēsim direktoriju:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Koda izpildes rezultāts:
true
Skatiet arī
-
funkciju
copy,
kas kopē failu -
funkciju
unlink,
kas dzēš failu -
funkciju
move_uploaded_file,
kas pārvieto augšupielādēto failu