copy funksiyası
copy funksiyası mənbədən göstərilən yerə faylın kopyasını yaradır.
Birinci parametr kimi funksiya mənbə faylın yolunu qəbul edir,
ikinci parametr kimi isə faylın haraya kopyalanacağı yolunu.
Funksiya uğurlu kopyalama zamanı true, xəta baş verərsə false qaytarır.
Sintaksis
copy(source, dest);
Nümunə
source.txt faylını destination.txt faylına kopyalayaq:
<?php
$res = copy('source.txt', 'destination.txt');
var_dump($res);
?>
Kodun icra nəticəsi (əgər fayl uğurla kopyalanıbsa):
true
Nümunə
Gəlin mövcud olmayan faylı kopyalamağa çalışaq:
<?php
$res = copy('nonexistent.txt', 'destination.txt');
var_dump($res);
?>
Kodun icra nəticəsi:
false
Nümunə
Mənbə faylın mövcudluğunu yoxlamaqla kopyalama:
<?php
if (file_exists('source.txt')) {
$res = copy('source.txt', 'destination.txt');
echo $res ? 'File copied' : 'Copy failed';
} else {
echo 'Source file not found';
}
?>
Həmçinin bax
-
renamefunksiyasına,
faylı adını dəyişir və ya yerini dəyişir -
unlinkfunksiyasına,
faylı silir -
file_existsfunksiyasına,
faylın mövcudluğunu yoxlayır