Funkcia rename
Funkcia rename premenúva súbor alebo adresár. Prvým parametrom funkcia prijíma aktuálny názov súboru alebo cestu k nemu, druhým parametrom - nový názov alebo cestu. Funkcia vracia true v prípade úspechu a false v prípade chyby.
Syntax
rename(string $oldname, string $newname, resource $context = null): bool
Príklad
Premenujme súbor z 'old.txt' na 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Výsledok vykonania kódu:
true
Príklad
Presuňme súbor do iného adresára:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Výsledok vykonania kódu:
true
Príklad
Skúsme premenovať neexistujúci súbor:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Výsledok vykonania kódu:
false
Príklad
Premenujme adresár:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Výsledok vykonania kódu:
true
Pozri tiež
-
funkciu
copy,
ktorá kopíruje súbor -
funkciu
unlink,
ktorá odstraňuje súbor -
funkciu
move_uploaded_file,
ktorá presúva nahraný súbor