Fungsi rename
Fungsi rename mengganti nama file atau direktori. Parameter pertama fungsi menerima nama file saat ini atau path ke file tersebut, parameter kedua - nama baru atau path. Fungsi mengembalikan true jika berhasil dan false jika terjadi error.
Sintaks
rename(string $oldname, string $newname, resource $context = null): bool
Contoh
Ganti nama file dari 'old.txt' menjadi 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Hasil eksekusi kode:
true
Contoh
Pindahkan file ke direktori lain:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Hasil eksekusi kode:
true
Contoh
Coba ganti nama file yang tidak ada:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Hasil eksekusi kode:
false
Contoh
Ganti nama direktori:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Hasil eksekusi kode:
true
Lihat Juga
-
fungsi
copy,
yang menyalin file -
fungsi
unlink,
yang menghapus file -
fungsi
move_uploaded_file,
yang memindahkan file yang diunggah