Funksiya rename
rename funksiyası faylın və ya qovluğun adını dəyişdirir. Funksiya birinci parametrdə faylın indiki adını və ya ona olan yolu, ikinci parametrdə isə yeni adı və yolu qəbul edir. Funksiya uğur halında true, xəta halında isə false qaytarır.
Sintaksis
phprename(string $oldname, string $newname, resource $context = null): bool
Nümunə
Gəlin 'old.txt' faylının adını 'new.txt' olaraq dəyişək:
php<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Kodun icra nəticəsi:
phptrue
Nümunə
Gəlin faylı başqa qovluğa daşıyaq:
php<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Kodun icra nəticəsi:
phptrue
Nümunə
Gəlin mövcud olmayan faylın adını dəyişməyə çalışaq:
php<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Kodun icra nəticəsi:
phpfalse
Nümunə
Gəlin qovluğun adını dəyişək:
php<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Kodun icra nəticəsi:
phptrue
Həmçinin bax
-
copyfunksiyasına,
hansı ki, faylı kopyalayır -
unlinkfunksiyasına,
hansı ki, faylı silir -
move_uploaded_filefunksiyasına,
hansı ki, yüklənmiş faylı daşıyır