Funktionen rename
Funktionen rename byter namn på en fil eller katalog. Den första parametern är filens nuvarande namn eller sökväg, den andra parametern är det nya namnet eller sökvägen. Funktionen returnerar true vid framgång och false vid fel.
Syntax
rename(string $oldname, string $newname, resource $context = null): bool
Exempel
Låt oss byta namn på filen från 'old.txt' till 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Resultat av kodkörning:
true
Exempel
Låt oss flytta filen till en annan katalog:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Resultat av kodkörning:
true
Exempel
Låt oss försöka byta namn på en fil som inte finns:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Resultat av kodkörning:
false
Exempel
Låt oss byta namn på en katalog:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Resultat av kodkörning:
true
Se även
-
funktionen
copy,
som kopierar en fil -
funktionen
unlink,
som raderar en fil -
funktionen
move_uploaded_file,
som flyttar en uppladdad fil