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