Funktionen rename

Funktionen rename omdøber en fil eller mappe. Den første parameter tager det aktuelle filnavn eller stien til filen, den anden parameter tager det nye navn eller sti. Funktionen returnerer true ved succes og false ved fejl.

Syntaks

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

Eksempel

Lad os omdøbe filen fra 'old.txt' til 'new.txt':

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

Resultat af kodekørsel:

phptrue

Eksempel

Lad os flytte filen til en anden mappe:

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

Resultat af kodekørsel:

phptrue

Eksempel

Lad os prøve at omdøbe en fil, der ikke eksisterer:

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

Resultat af kodekørsel:

phpfalse

Eksempel

Lad os omdøbe en mappe:

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

Resultat af kodekørsel:

phptrue

Se også