254 of 410 menu

Функция copy

Функцията copy създава копие на файл от източника в указаното място. Първият параметър функцията приема път към оригиналния файл, вторият - път, където трябва да се копира файлът. Функцията връща true при успешно копиране и false при грешка.

Синтаксис

copy(source, dest);

Пример

Нека копираме файл от source.txt в destination.txt:

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

Резултат от изпълнението на кода (ако файлът е копиран успешно):

true

Пример

Нека опитаме да копираме несъществуващ файл:

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

Резултат от изпълнението на кода:

false

Пример

Копиране с проверка за съществуване на оригиналния файл:

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

Вижте също

  • функцията rename,
    която преименува или премества файл
  • функцията unlink,
    която изтрива файл
  • функцията file_exists,
    която проверява съществуването на файл
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне