fopen

resource fopen ( string $filename , string $mode [, bool $use_include_path = false [, resource $context ]] )

$filename

파일을 로드할 파일명 또는 파일이있는 주소 이다.


$mode


어떠한 모드로 파일을 열 것인지 설정하는 인자.

인자

모드 

포인터 위치 

파일이 존재 유무 

읽기 전용 

파일의 시작 

파일 내용 보존 

r+ 

읽고 쓰기 

파일의 시작 

파일 내용 보존 

쓰기 전용 

파일의 시작 

파일 내용 삭제, 없으면 새로 생성 

 w+

읽고 쓰기 

파일의 시작 

파일 내용 삭제, 없으면 새로 생성 

쓰기 전용 

파일의 끝 

파일 내용 보존, 없으면 새로 생성 

a+ 

읽고 쓰기 

파일의 끝 

파일 내용 보존, 없으면 새로 생성 

쓰기 전용 

새로운 파일 생성 

파일이 존재하면 flase 리턴  

x+ 

읽고 쓰기 

새로운 파일 생성 

파일이 존재하면 flase 리턴 


파일 읽고 쓰기 예제


$m ='수정할 text';

$dir ='파일 주소'

$file_handle = fopen($dir, "w+") or die("can't open file");

fputs($file_handle, $m);

fclose($file_handle);



+ Recent posts