Funkcija rename
Funkcija rename preimenuje datoteko ali direktorij. Prvi parameter funkcije sprejme trenutno ime datoteke ali pot do nje, drugi parameter pa novo ime ali pot. Funkcija vrne true ob uspehu in false v primeru napake.
Sintaksa
phprename(string $oldname, string $newname, resource $context = null): bool
Primer
Preimenujmo datoteko iz 'old.txt' v 'new.txt':
php<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Rezultat izvajanja kode:
phptrue
Primer
Premaknimo datoteko v drug direktorij:
php<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Rezultat izvajanja kode:
phptrue
Primer
Poskusimo preimenovati neobstoječo datoteko:
php<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Rezultat izvajanja kode:
phpfalse
Primer
Preimenujmo direktorij:
php<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Rezultat izvajanja kode:
phptrue
Glejte tudi
-
funkcijo
copy,
ki kopira datoteko -
funkcijo
unlink,
ki izbriše datoteko -
funkcijo
move_uploaded_file,
ki premakne naloženo datoteko