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
phprename(string $oldname, string $newname, resource $context = null): bool
Contoh
Mari namakan semula fail dari 'old.txt' kepada 'new.txt':
php<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Keputusan pelaksanaan kod:
phptrue
Contoh
Mari pindahkan fail ke direktori lain:
php<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Keputusan pelaksanaan kod:
phptrue
Contoh
Mari cuba namakan semula fail yang tidak wujud:
php<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Keputusan pelaksanaan kod:
phpfalse
Contoh
Mari namakan semula direktori:
php<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Keputusan pelaksanaan kod:
phptrue
Lihat juga
-
fungsi
copy,
yang menyalin fail -
fungsi
unlink,
yang memadam fail -
fungsi
move_uploaded_file,
yang memindahkan fail yang dimuat naik