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";
}
?>
기타
- move_uploaded_file() - 업로드된 파일을 새 위치로 이동합니다.
- rename() - 파일 또는 디렉토리의 이름을 바꿉니다.
- 파일 업로드 처리에 대한 매뉴얼 섹션