파일 열기
Fopen () 함수는 PHP에서 파일을 여는 데 사용 됩니다.
이 함수의 첫 번째 매개 변수를 열려는 파일의 이름을 포함 하 고 두 번째 매개 변수는 모드는 파일을 사용 설정 합니다.
< html >< 몸 ><? php $file = fopen ("Welcome.txt", "R");? >< / 바디 >< / html >
다음과 같은 모드에서 파일을 열 수 있습니다.
모드 설명 R 읽기 전용입니다. 파일의 시작 부분에서 시작 합니다. r + 읽기/쓰기입니다. 파일의 시작 부분에서 시작 합니다. W 쓰기만 합니다. 열고 파일의 내용을 비어 또는 파일이 없는 경우 새 파일을 만듭니다. w + 읽기/쓰기입니다. 열고 파일의 내용을 비어 또는 파일이 없는 경우 새 파일을 만듭니다. 추가입니다. 엽니다 파일 파일의 끝에 기록 하 고 파일 존재 하지 않는 경우 새 파일을 만듭니다. A + 읽기/추가입니다. 파일의 끝에 작성 하 여 파일의 내용을 유지 합니다. X만 작성 합니다. 새 파일을 만듭니다. 파일은 경우에 FALSE를 반환 합니다 제공 합니다. x +
읽기/쓰기입니다. 새 파일을 만듭니다. 파일이 이미 있으면 FALSE 및 오류를 반환 합니다.
참고: fopen () 지정된 된 파일을 열 수 없는 경우 0 (false)을 반환 합니다.
예제
Fopen () 지정된 된 파일을 열 수 없습니다, 다음 예제는 메시지를 생성 합니다.
< html >< 몸 ><? php $file = fopen ("Welcome.txt", "R") 또는 종료 (수 없습니다 파일을!"); ? >< / 바디 >< / html > 닫기 파일
Fclose () 함수는 열린 파일을 닫습니다.
<? php $file = fopen ("Test.txt", "R"); 일부 코드를 실행된 fclose ($file);은? > 검색 끝-파일의
Feof () 함수 (EOF) 파일의 끝에 도달 했습니다 여부를 검색 합니다.
Feof () 함수는 데이터의 길이 알 수 없는 반복 하는 경우에 유용 합니다.
참고: W, a, 그리고 x 모드에서에서 열려 있는 파일을 읽을 수 없습니다!
(feof ($file)) 에코 "파일의 끝"; 읽기 파일 선 행
Fgets () 함수 파일에서 행에 의해 파일 라인을 읽는 데 사용 됩니다.
참고: 함수를 호출한 후 파일 포인터가 다음 줄으로 이동 합니다.
예제
다음 예제에서는 파일 끝까지 행 파일 라인을 읽습니다.
<? php $file = fopen ("Welcome.txt", "R") 또는 종료 (수 없습니다 파일을!"); 까지 파일의 줄을 출력는 "끝에 도달 하는 동안 (! feof ($file)) {fgets ($file) 에코. "< br / >"; Fclose ($file);? > 그대로 읽을 파일
Fgetc () 함수는 파일에서 파일 그대로 읽는 데 사용 됩니다.
참고: 함수를 호출한 후 파일 포인터를 다음 문자로 이동 합니다.
예제
다음 예제에서는 파일 끝까지 그대로 파일을 읽습니다.
<? php $file = fopen ("Welcome.txt", "R") 또는 종료 (수 없습니다 파일을!"); 동안 (! feof ($file)) {에코 fgetc ($file);} fclose ($file);