우리가 게시판등을 이용하다보면 파일을 읽거나 쓰기, 그리고 복사 삭제하는 기능이 내장되어 있는것을 확인할수가 있습니다.
php 파일을 다루기 위해서 이번내용에서는 파일을 읽거나 쓰기, 그리고 파일의 복사 및 삭제하는 기본문법에 대해서 살펴보고자 합니다.
PHP 파일 읽기
예제를 살펴보면 $file = ‘./testfile.txt’; 는 변수에 testfile.txt 파일 메모장을 담았으며, file_get_contents($file); 는 파일을 읽기 위한 기본문법으로 실행하게되면 testfile.txt 파일의 읽을수가 있습니다.


PHP 파일 쓰기
예제를 보면 $file = ‘testfile.txt’; 마찮가지로 변수에 쓰기할 메모장파일을 담았으며, fiel_put_contents($file, ‘coding~’); 는 메모장 파일에 coding~ 를 쓰기를 할수가 있습니다.


PHP 파일 복사
예제를 보면 $file = ‘testfile.txt’; 변수에 복사할 메모장파일을 담았으며, $newfile = ‘testfile.txt.bak’; 는 새로 카피될 메모장파일을 담았습니다.
if (!copy($file, $newfile)) 파일명과 복사할 파일명을 조건문에 담았으며, echo “failed to copy $file…\n”; 는 복사를 실패할경우에 출력이 됩니다.

실행을 해보면 아래와 같이 원본파일 testfile.txt 바로 믿에 testfile.txt.bak 파일이 새로 복사가 된것을 확인해 볼수가 있습니다.

PHP 파일 삭제
예제를 보면 unlink(‘testfile.txt’); 으로 unlink 는 파일을 삭제할수있는 명령으로 삭제할 파일명으로 testfile.txt 를 하여 출력해보면 메모장파일이 삭제된것을 확인해 볼수가 있습니다.

지금까지 PHP 파일을 다루기 위한 읽기 쓰기 및 복사 삭제하기 위한 기본문법에 대해서 알아보았습니다.
위에 내용은 파일을 사용하기 위한 기본적인 내용으로 좀도 구체적인 예제는 php 공식홈을 참고해 보셔도 됩니다.