Functie rename
De functie rename hernoemt een bestand of directory. De eerste parameter accepteert de huidige bestandsnaam of het pad ernaartoe, de tweede parameter - de nieuwe naam of het nieuwe pad. De functie retourneert true bij succes en false bij een fout.
Syntaxis
phprename(string $oldname, string $newname, resource $context = null): bool
Voorbeeld
Laten we het bestand 'old.txt' hernoemen naar 'new.txt':
php<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Resultaat van het uitvoeren van de code:
phptrue
Voorbeeld
Laten we het bestand naar een andere map verplaatsen:
php<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Resultaat van het uitvoeren van de code:
phptrue
Voorbeeld
Laten we proberen een niet-bestaand bestand te hernoemen:
php<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Resultaat van het uitvoeren van de code:
phpfalse
Voorbeeld
Laten we een directory hernoemen:
php<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Resultaat van het uitvoeren van de code:
phptrue
Zie ook
-
de functie
copy,
die een bestand kopieert -
de functie
unlink,
die een bestand verwijdert -
de functie
move_uploaded_file,
die een geüpload bestand verplaatst