254 of 410 menu

Fonction copy

La fonction copy crée une copie d'un fichier de la source vers l'emplacement spécifié. Le premier paramètre de la fonction est le chemin vers le fichier source, le second - le chemin où le fichier doit être copié. La fonction retourne true en cas de copie réussie et false en cas d'erreur.

Syntaxe

copy(source, dest);

Exemple

Copions le fichier de source.txt vers destination.txt :

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

Résultat de l'exécution du code (si le fichier est copié avec succès) :

true

Exemple

Essayons de copier un fichier inexistant :

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

Résultat de l'exécution du code :

false

Exemple

Copie avec vérification de l'existence du fichier source :

<?php if (file_exists('source.txt')) { $res = copy('source.txt', 'destination.txt'); echo $res ? 'File copied' : 'Copy failed'; } else { echo 'Source file not found'; } ?>

Voir aussi

  • la fonction rename,
    qui renomme ou déplace un fichier
  • la fonction unlink,
    qui supprime un fichier
  • la fonction file_exists,
    qui vérifie l'existence d'un fichier
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser