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
phprename(string $oldname, string $newname, resource $context = null): bool
Exempel
Låt oss byta namn på filen från 'old.txt' till 'new.txt':
php<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Resultat av kodkörning:
phptrue
Exempel
Låt oss flytta filen till en annan katalog:
php<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Resultat av kodkörning:
phptrue
Exempel
Låt oss försöka byta namn på en fil som inte finns:
php<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Resultat av kodkörning:
phpfalse
Exempel
Låt oss byta namn på en katalog:
php<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Resultat av kodkörning:
phptrue
Se även
-
funktionen
copy,
som kopierar en fil -
funktionen
unlink,
som raderar en fil -
funktionen
move_uploaded_file,
som flyttar en uppladdad fil