copy Funksie
Die funksie copy skep 'n kopie van 'n lêer vanaf die bron na die gespesifiseerde plek.
Die eerste parameter van die funksie aanvaar die pad na die oorspronklike lêer,
die tweede - die pad waarheen die lêer gekopieër moet word.
Die funksie gee true terug vir suksesvolle kopiëring en false vir 'n fout.
Sintaksis
copy(source, dest);
Voorbeeld
Kom ons kopieer die lêer van source.txt na destination.txt:
<?php
$res = copy('source.txt', 'destination.txt');
var_dump($res);
?>
Resultaat van die kode-uitvoering (as die lêer suksesvol gekopieër is):
true
Voorbeeld
Kom ons probeer om 'n nie-bestaande lêer te kopieer:
<?php
$res = copy('nonexistent.txt', 'destination.txt');
var_dump($res);
?>
Resultaat van die kode-uitvoering:
false
Voorbeeld
Kopiëring met kontrole vir die bestaan van die bronlêer:
<?php
if (file_exists('source.txt')) {
$res = copy('source.txt', 'destination.txt');
echo $res ? 'File copied' : 'Copy failed';
} else {
echo 'Source file not found';
}
?>
Sien ook
-
die funksie
rename,
wat 'n lêer hernoem of skuif -
die funksie
unlink,
wat 'n lêer verwyder -
die funksie
file_exists,
wat die bestaan van 'n lêer kontroleer