Funkcija rename
Funkcija rename pervadina failą ar katalogą. Pirmu parametru funkcija priima esamą failo pavadinimą arba kelią į jį, antru parametru - naują pavadinimą arba kelią. Funkcija grąžina true sėkmės atveju ir false klaidos atveju.
Sintaksė
phprename(string $oldname, string $newname, resource $context = null): bool
Pavyzdys
Pervadinkime failą iš 'old.txt' į 'new.txt':
php<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Kodo vykdymo rezultatas:
phptrue
Pavyzdys
Perkelkime failą į kitą katalogą:
php<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Kodo vykdymo rezultatas:
phptrue
Pavyzdys
Pabandykime pervadinti neegzistuojantį failą:
php<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Kodo vykdymo rezultatas:
phpfalse
Pavyzdys
Pervadinkime katalogą:
php<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Kodo vykdymo rezultatas:
phptrue
Taip pat žiūrėkite
-
funkciją
copy,
kuri nukopijuoja failą -
funkciją
unlink,
kuri ištrina failą -
funkciją
move_uploaded_file,
kuri perkelia įkeltą failą