copy
(PHP 4, PHP 5)
copy — Másol egy fájlt
LeÃrás
A source paraméterben megadott fájlt a dest paraméterben megadott helyre másolja. Siker esetén TRUE értékkel tér vissza, ellenkező esetben FALSE értéket ad.
Example#1 copy() példa
<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>
Fájlok áthelyezéséhez használd a rename() függvényt.
Note: A PHP 4.3.0 óta, a source és a dest paraméter is lehet URL, ha az "fopen wrappers engedélyezve van. Lásd az fopen() függvényt a részletekért. Ha a dest paraméter URL, a másolási folyamat megszakadhat, ha a burkoló nem támogatja létezÅ‘ fájlok felülÃrását.
Ha a célfájl létezik, akkor azt a PHP felülÃrja.
Note: Windows kompatibilitás: Ha egy méret nélküli fájlt másolsz, a copy() függvény FALSE-szal tér vissza, azonban a fájlt helyesen másolja.
Lásd még: move_uploaded_file(), rename(), és a fájlfeltöltések kezelése részt a kézikönyvben.