Funktsioon copy
Funktsioon copy loob faili koopia allikast määratud kohta.
Esimene parameeter on tee algfailini,
teine - tee, kuhu fail tuleb kopeerida.
Funktsioon tagastab true edukal kopeerimisel ja false vea korral.
Süntaks
copy(source, dest);
Näide
Kopeerime faili source.txt faili destination.txt:
<?php
$res = copy('source.txt', 'destination.txt');
var_dump($res);
?>
Koodi täitmise tulemus (kui fail on edukalt kopeeritud):
true
Näide
Proovime kopeerida olematut faili:
<?php
$res = copy('nonexistent.txt', 'destination.txt');
var_dump($res);
?>
Koodi täitmise tulemus:
false
Näide
Kopeerimine koos algfaili olemasolu kontrolliga:
<?php
if (file_exists('source.txt')) {
$res = copy('source.txt', 'destination.txt');
echo $res ? 'File copied' : 'Copy failed';
} else {
echo 'Source file not found';
}
?>
Vaata ka
-
funktsiooni
rename,
mis ümbernimetab või liigutab faili -
funktsiooni
unlink,
mis kustutab faili -
funktsiooni
file_exists,
mis kontrollib faili olemasolu