파일 이동, 복사 및 삭제LOGIN

파일 이동, 복사 및 삭제

먼저 이름 바꾸기 기능에 대해 이야기해 보겠습니다.

Rename file

bool rename($ Old name, $new name);

이 함수는 bool 값을 반환하여 이전 이름을 새 이름으로 변경합니다.

<?php
    //旧文件名
    $filename = 'test.txt';
 
    //新文件名
    $filename2 = $filename . '.old';
 
    //复制文件
    rename($filename, $filename2);
?>

디렉토리를 열면 지정된 파일이 대상 경로에 복사되는 것을 확인할 수 있습니다.

파일 복사

파일 복사는 원본을 새로운 것으로 복제하는 복제 기술과 동일합니다. 둘 다 똑같아 보입니다.

bool copy(소스파일, 타겟파일)

기능 : 지정된 경로의 소스파일을 타겟파일 위치에 복사합니다.

실험과 코드를 통해 놀아보자:

<?php
    //旧文件名
    $filename = 'copy.txt';
 
    //新文件名
    $filename2 = $filename . '_new';
 
    //修改名字。
    copy($filename, $filename2);
?>

요약:
위의 예시를 보면 추가 파일이 있다는 것을 알 수 있다.

파일 삭제

파일 삭제는 지정된 경로의 파일을 삭제하는 것이지만, 이 삭제는 직접 삭제입니다. Windows 컴퓨터를 사용하는 경우 휴지통에서 이 파일을 볼 수 없습니다.

이 파일이 사라진 것만 알 수 있습니다.

bool unlink(지정된 경로의 파일)

<?php
    $filename = 'test.txt';
 
    if (unlink($filename)) {
        echo  "删除文件成功 $filename!\n";
    } else {
        echo "删除 $filename 失败!\n";
    }
?>


다음 섹션
<?php //旧文件名 $filename = 'test.txt'; //新文件名 $filename2 = $filename . '.old'; //复制文件 rename($filename, $filename2); ?>
코스웨어