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

phprename(string $oldname, string $newname, resource $context = null): bool

Contoh

Ganti nama file dari 'old.txt' menjadi 'new.txt':

php<?php
  $res = rename('old.txt', 'new.txt');
  var_dump($res);
?>

Hasil eksekusi kode:

phptrue

Contoh

Pindahkan file ke direktori lain:

php<?php
  $res = rename('file.txt', 'newdir/file.txt');
  var_dump($res);
?>

Hasil eksekusi kode:

phptrue

Contoh

Coba ganti nama file yang tidak ada:

php<?php
  $res = rename('nonexistent.txt', 'new.txt');
  var_dump($res);
?>

Hasil eksekusi kode:

phpfalse

Contoh

Ganti nama direktori:

php<?php
  $res = rename('olddir', 'newdir');
  var_dump($res);
?>

Hasil eksekusi kode:

phptrue

Lihat Juga