fopen() 함수 mode 종류
모드 | 설명 |
r | 읽기 전용으로 파일 열기, 파일 포인터는 파일의 시작에 위치 |
r+ | 읽고 쓰기로 파일 열기, 파일 포인터는 파일의 시작에 위치 |
w | 쓰기 전용으로 파일 열기, 파일 포인터는 파일의 시작에 위치 파일이 존재하면 내용을 삭제, 파일이 존재하지 않으면 파일을 생성 |
w+ | 읽고 쓰기로 파일 열기, 파일 포인터는 파일의 시작에 위치 파일이 존재하면 내용을 삭제, 파일이 존재하지 않으면 파일을 생성 |
a | 쓰기 전용으로 파일 열기, 파일 포인터는 파일의 끝에 위치 파일이 존재하지 않으면 파일을 생성 |
a+ | 읽고 쓰기로 파일 열기, 파일 포인터는 파일의 끝에 위치 파일이 존재하지 않으면 파일을 생성 |
bool fclose(int filepointer) : 파일을 닫는 함수
int fputs(int filepointer, string str) : 파일 포인터가 가리키는 곳에 str의 내용을 쓰는 함수
string fgets(int filepointer, int length) : 파일 포인터가 가리키는 곳에 length-1 byte 만큼 읽는다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <? $filep = fopen("./exam.txt","a"); if(!$filep) die ("파일을 열 수 없습니다."); fputs($filep, "1 2 3 4 5 6 7 8 9 0\n"); fclose($filep); $filep=fopen("./exam.txt","r"); while($line=fgets($filep,1024)) print $line."<br>"; ?> | cs |
3번 실행할 경우
5번 실행할 경우
'프로그래밍 > PHP' 카테고리의 다른 글
(PHP) Sort 함수를 이용하여 내림차순 정렬 만들기 (0) | 2016.07.10 |
---|---|
(PHP) for문과 배열 (0) | 2016.07.10 |
(PHP) 배열과 정렬 (0) | 2016.07.10 |
(PHP)form을 이용한 값 전달 (0) | 2016.07.10 |
(PHP) 클래스 (0) | 2016.07.10 |