Funksjonen rename

Funksjonen rename omdøper en fil eller katalog. Den første parameteren funksjonen tar er det nåværende filnavnet eller stien til den, den andre parameteren er det nye navnet eller stien. Funksjonen returnerer true ved suksess og false ved feil.

Syntaks

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

Eksempel

La oss omdøpe filen fra 'old.txt' til 'new.txt':

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

Resultat av kjøring av koden:

phptrue

Eksempel

La oss flytte filen til en annen katalog:

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

Resultat av kjøring av koden:

phptrue

Eksempel

La oss prøve å omdøpe en fil som ikke eksisterer:

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

Resultat av kjøring av koden:

phpfalse

Eksempel

La oss omdøpe en katalog:

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

Resultat av kjøring av koden:

phptrue

Se også