254 of 410 menu

Funzione copy

La funzione copy crea una copia di un file dalla sorgente alla posizione specificata. Il primo parametro della funzione accetta il percorso del file originale, il secondo - il percorso dove copiare il file. La funzione restituisce true in caso di copia riuscita e false in caso di errore.

Sintassi

copy(source, dest);

Esempio

Copiamo il file da source.txt a destination.txt:

<?php $res = copy('source.txt', 'destination.txt'); var_dump($res); ?>

Risultato dell'esecuzione del codice (se il file è stato copiato con successo):

true

Esempio

Proviamo a copiare un file inesistente:

<?php $res = copy('nonexistent.txt', 'destination.txt'); var_dump($res); ?>

Risultato dell'esecuzione del codice:

false

Esempio

Copia con verifica dell'esistenza del file sorgente:

<?php if (file_exists('source.txt')) { $res = copy('source.txt', 'destination.txt'); echo $res ? 'File copiato' : 'Copia fallita'; } else { echo 'File sorgente non trovato'; } ?>

Vedi anche

  • la funzione rename,
    che rinomina o sposta un file
  • la funzione unlink,
    che elimina un file
  • la funzione file_exists,
    che verifica l'esistenza di un file
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta