Funksjonen rename
Funksjonen rename omdøper en fil eller katalog. Den første parameteren funksjonen tar er det nåværende filnavnet eller stien til den, den andre parameteren er det nye navnet eller stien. Funksjonen returnerer true ved suksess og false ved feil.
Syntaks
rename(string $oldname, string $newname, resource $context = null): bool
Eksempel
La oss omdøpe filen fra 'old.txt' til 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Resultat av kjøring av koden:
true
Eksempel
La oss flytte filen til en annen katalog:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Resultat av kjøring av koden:
true
Eksempel
La oss prøve å omdøpe en fil som ikke eksisterer:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Resultat av kjøring av koden:
false
Eksempel
La oss omdøpe en katalog:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Resultat av kjøring av koden:
true
Se også
-
funksjonen
copy,
som kopierer en fil -
funksjonen
unlink,
som sletter en fil -
funksjonen
move_uploaded_file,
som flytter en opplastet fil