(PHP 4, PHP 5, PHP 7, PHP 8)
copy — Dosya kopyalar
kaynak
dosyasını hedef
dosyasına kopyalar.
Dosyayı taşımak istiyorsanız rename() işlevini kullanın.
kaynak
Kaynak dosyanın yolu.
hedef
Hedef dosyanın yolu. Bir URL olarak belirtilirse sarmalayıcı mevcut dosyaların üzerine yazılmasını desteklemiyorsa kopyalama başarısız olabilir.
Hedefte dosya varsa, dosyanın üzerine yazılır.
bağlam
stream_context_create() işlevi tarafından oluşturulmuş geçerli bir bağlam.
Örnek 1 - copy() örneği
<?php
$mevcut = 'example.txt';
$yeni = 'example.txt.bak';
if (!copy($mevcut, $yeni)) {
echo "$mevcut kopyalanamadı...\n";
}
?>