1. fopen 인자값 ( 출처: http://unikys.tistory.com/273 )
- fopen($link, "a");
인자  | 모드  | 포인터 위치  | 파일이 존재 유무  | 
r  | 읽기 전용 | 파일의 시작 | 파일 내용 보존  | 
r+  | 읽고 쓰기  | 파일의 시작  | 파일 내용 보존 | 
w  | 쓰기 전용 | 파일의 시작 | 파일 내용 삭제, 없으면 새로 생성 | 
w+  | 읽고 쓰기 | 파일의 시작 | 파일 내용 삭제, 없으면 새로 생성 | 
a  | 쓰기 전용  | 파일의 끝 | 파일 내용 보존, 없으면 새로 생성 | 
a+  | 읽고 쓰기 | 파일의 끝 | 파일 내용 보존, 없으면 새로 생성 | 
x  | 쓰기 전용 | 새로운 파일 생성 | 파일이 존재하면 false 리턴 그리고 에러 남  | 
x+  | 읽고 쓰기 | 새로운 파일 생성  | 파일이 존재하면 false 리턴 그리고 에러 남 | 
2. 파일/디렉토리 유무 확인
(1) is_file('a.txt'); // return true/false : php파일 기준으로 상대경로에 있는 파일 확인
- http://kr1.php.net/manual/kr/function.is-file.php
(2) file_exists('aa/a.txt'); // return true/false : php파일 기준으로 상대경로에 있는 파일이나 폴더 확인
- http://kr1.php.net/manual/kr/function.file-exists.php
3. ftp 원격 파일 쓰기
- fopen 인자값만 바꾸어주면 된다.
- fopen("ftp://id:passwd@example.com/public_html/test.php", "a");
'Dev > PHP' 카테고리의 다른 글
| 세션 Session (0) | 2013.06.20 | 
|---|---|
| date 함수 인수 정리 (0) | 2013.05.23 | 
| 연락처 -으로 구분하는 함수 (0) | 2013.05.07 | 
| 함수 정리 (0) | 2013.04.26 | 
| <? 으로 시작하면 안되는 이유 (0) | 2013.04.19 |