254 of 410 menu

Funcția copy

Funcția copy creează o copie a fișierului din sursă în locația specificată. Primul parametru al funcției primește calea către fișierul sursă, al doilea - calea unde trebuie copiat fișierul. Funcția returnează true la copierea cu succes și false la eroare.

Sintaxă

copy(source, dest);

Exemplu

Să copiem fișierul din source.txt în destination.txt:

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

Rezultatul executării codului (dacă fișierul a fost copiat cu succes):

true

Exemplu

Să încercăm să copiem un fișier inexistent:

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

Rezultatul executării codului:

false

Exemplu

Copiere cu verificarea existenței fișierului sursă:

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

Vedeți și

  • funcția rename,
    care redenumește sau mută un fișier
  • funcția unlink,
    care șterge un fișier
  • funcția file_exists,
    care verifică existența unui fișier
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge