Funktionen rename

Funktionen rename byter namn på en fil eller katalog. Den första parametern är filens nuvarande namn eller sökväg, den andra parametern är det nya namnet eller sökvägen. Funktionen returnerar true vid framgång och false vid fel.

Syntax

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

Exempel

Låt oss byta namn på filen från 'old.txt' till 'new.txt':

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

Resultat av kodkörning:

phptrue

Exempel

Låt oss flytta filen till en annan katalog:

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

Resultat av kodkörning:

phptrue

Exempel

Låt oss försöka byta namn på en fil som inte finns:

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

Resultat av kodkörning:

phpfalse

Exempel

Låt oss byta namn på en katalog:

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

Resultat av kodkörning:

phptrue

Se även