Funktionen rename
Funktionen rename omdøber en fil eller mappe. Den første parameter tager det aktuelle filnavn eller stien til filen, den anden parameter tager det nye navn eller sti. Funktionen returnerer true ved succes og false ved fejl.
Syntaks
phprename(string $oldname, string $newname, resource $context = null): bool
Eksempel
Lad os omdøbe filen fra 'old.txt' til 'new.txt':
php<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Resultat af kodekørsel:
phptrue
Eksempel
Lad os flytte filen til en anden mappe:
php<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Resultat af kodekørsel:
phptrue
Eksempel
Lad os prøve at omdøbe en fil, der ikke eksisterer:
php<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Resultat af kodekørsel:
phpfalse
Eksempel
Lad os omdøbe en mappe:
php<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Resultat af kodekørsel:
phptrue
Se også
-
funktionen
copy,
som kopierer en fil -
funktionen
unlink,
som sletter en fil -
funktionen
move_uploaded_file,
som flytter en uploadet fil