Fungsi rename
Fungsi rename menamakan semula fail atau direktori. Parameter pertama fungsi menerima nama fail semasa atau laluan kepadanya, parameter kedua - nama baru atau laluan. Fungsi mengembalikan true jika berjaya dan false jika berlaku ralat.
Sintaks
rename(string $oldname, string $newname, resource $context = null): bool
Contoh
Mari namakan semula fail dari 'old.txt' kepada 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Keputusan pelaksanaan kod:
true
Contoh
Mari pindahkan fail ke direktori lain:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Keputusan pelaksanaan kod:
true
Contoh
Mari cuba namakan semula fail yang tidak wujud:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Keputusan pelaksanaan kod:
false
Contoh
Mari namakan semula direktori:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Keputusan pelaksanaan kod:
true
Lihat juga
-
fungsi
copy,
yang menyalin fail -
fungsi
unlink,
yang memadam fail -
fungsi
move_uploaded_file,
yang memindahkan fail yang dimuat naik