컴퓨터언어/PHP

[PHP] 파일함수

bbanpro 2020. 12. 22. 20:48
728x90
반응형

파일삭제 : unlink()

$fp = fopen($fname, "w");

fwrite($fp, "fwrite함수를 이용한 데이터 입력");

fclose($fp);

print "기록완료";

// 파일 삭제하기
// unlink("파일명") : 해당 파일을 삭제했을 때 TRUE 반환

$fname = "test2.txt";

if ( is_file($fname) && unlink($fname) ) { // 존재하는 경우 삭제.
    print $fname."이 삭제 완료되었습니다!";
} else {
    print $fname."는 삭제할 수 없습니다.";
}

 

파일복사 : copy(원본파일, 대상파일)

if (copy("test.txt", "test2.txt") ) {
    print "복사 되었습니다!!";
} else {
    print "복사할 수 없습니다!!";
}

 

파일경로 : pathinfo(__file)

    $name = pathinfo(__FILE__);
    
    print $name['dirname']."<br/>"; // 현재 파일이 위치한 폴더 경로
    print $name['basename']."<br/>"; // 현재 파일 이름(확장자 포함)
    print $name['extension']; // 현재 파일의 확장자
728x90
반응형