copy 함수

(PHP 4, PHP 5, PHP 7, PHP 8)

copy — 파일을 복사합니다.


설명

copy(string $from, string $to, ?resource $context = null): bool

from에서 to까지 파일의 복사본을 만듭니다.

파일을 이동하려면 rename() 함수를 사용하십시오.


매개변수

from
소스 파일의 경로입니다.
to
대상 경로입니다. to가 URL인 경우 래퍼가 기존 파일 덮어쓰기를 지원하지 않으면 복사 작업이 실패할 수 있습니다.

경고 대상 파일이 이미 있는 경우 덮어씁니다.

context
stream_context_create()로 생성된 유효한 컨텍스트 리소스.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


Examples

예제 #1 copy() 예제

                  
<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';

if (!copy($file, $newfile)) {
    echo "failed to copy $file...\n";
}
?>
                  
                

기타