액세스 모드
종류 |
설명 |
r |
읽기 전용 파일 엑세스, 파일의 처음부터 엑세스 시작 |
r+ |
읽기와 쓰기 모두 가능한 파일 엑세스, 파일의 처음부터 엑세스 시작 |
w |
파일이 있는 경우, 쓰기 전용으로 파일 엑세스, 모든 내용은 삭제한다. 파일이 없는 경우 파일을 생성한다. 처음부터 엑세스 시작 |
w+ |
읽기와 쓰기로 파일 엑세스를 하되 파일이 있을 경우 모든 내용 삭제한다. 파일이 없으면 파일을 생성한다. 처음부터 엑세스 시작 |
a |
읽기 전용으로만 파일을 오픈한다. 파일이 없으면 파일을 생성한다. 끝에서부터 엑세스 시작하되 내용은 삭제하지 않는다. |
a+ |
읽기, 쓰기전용으로 파일을 오픈한다. 파일이 없으면 파일을 생성한다. 끝에서부터 엑세스 시작하되 내용은 삭제하지 않는다. |
명령어
문법 |
용도 |
예제 |
fopen |
파일을 읽어온다. 파일명, 액세스 모드를 입력. 파일을 수정하기 위해 적절한 권한이 있어야 한다. |
$fr = fopen( $file_name , 'w+'); |
fgets |
파일 내용을 변수로 불러온다. |
$content = fgets($fr); |
fputs |
내용을 입력한다. |
fputs($fr, $content); |
fclose |
파일 열기를 종료한다. |
fclose($fr); |
예제
$fr = fopen( $f_name , 'w+');
fputs($fr, $content);
fclose($fr);