Funkcija rename
Funkcija rename pervadina failą ar katalogą. Pirmu parametru funkcija priima esamą failo pavadinimą arba kelią į jį, antru parametru - naują pavadinimą arba kelią. Funkcija grąžina true sėkmės atveju ir false klaidos atveju.
Sintaksė
rename(string $oldname, string $newname, resource $context = null): bool
Pavyzdys
Pervadinkime failą iš 'old.txt' į 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Kodo vykdymo rezultatas:
true
Pavyzdys
Perkelkime failą į kitą katalogą:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Kodo vykdymo rezultatas:
true
Pavyzdys
Pabandykime pervadinti neegzistuojantį failą:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Kodo vykdymo rezultatas:
false
Pavyzdys
Pervadinkime katalogą:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Kodo vykdymo rezultatas:
true
Taip pat žiūrėkite
-
funkciją
copy,
kuri nukopijuoja failą -
funkciją
unlink,
kuri ištrina failą -
funkciją
move_uploaded_file,
kuri perkelia įkeltą failą