Funksioni copy
Funksioni copy krijon një kopje të skedarit nga burimi në vendin e specifikuar.
Parametri i parë i funksionit pranon rrugën tek skedari burim,
i dyti - rrugën ku duhet të kopjohet skedari.
Funksioni kthen true nëse kopjimi është i suksesshëm dhe false në rast gabimi.
Sintaksa
copy(source, dest);
Shembull
Le të kopjojmë skedarin nga source.txt në destination.txt:
<?php
$res = copy('source.txt', 'destination.txt');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit (nëse skedari është kopjuar me sukses):
true
Shembull
Le të përpiqemi të kopjojmë një skedar që nuk ekziston:
<?php
$res = copy('nonexistent.txt', 'destination.txt');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
false
Shembull
Kopjimi me kontroll të ekzistencës së skedarit burim:
<?php
if (file_exists('source.txt')) {
$res = copy('source.txt', 'destination.txt');
echo $res ? 'File copied' : 'Copy failed';
} else {
echo 'Source file not found';
}
?>
Shihni gjithashtu
-
funskionin
rename,
i cili riemëron ose lëviz një skedar -
funksionin
unlink,
i cili fshin një skedar -
funksionin
file_exists,
i cili kontrollon ekzistencën e një skedari