fgetc() 함수는 열린 파일에서 문자를 가져옵니다. eof에서 false를 반환하거나 file_pointer가 가리키는 파일에서 읽은 단일 문자를 포함하는 문자열을 반환합니다.
구문
fgetc(file_pointer)
매개변수
-
file_pointer - 파일 포인터는 유효해야 하며 fopen() 또는 fsockopen()에 의해 성공적으로 열린 파일을 가리켜야 합니다(아직 fclose()에 의해 닫히지 않음).
반환
fgetc() 함수는 eof에서 false를 반환하거나 file_pointer가 가리키는 파일에서 읽은 단일 문자를 포함하는 문자열을 반환합니다.
예시
다음은 예입니다. 파일에서 첫 번째 문자를 읽습니다.
<?php $file_pointer= fopen("one.txt", "r"); echo fgetc($file_pointer); fclose($file_pointer); ?>
다음은 출력입니다. "two.txt" 파일에 "캐리비안의 해적"이라는 텍스트가 있다고 가정해 보겠습니다. fgetc는 첫 번째 문자를 반환합니다.
P
한 글자씩 읽는 또 다른 예를 보자. "two.txt" 파일에 "James Gosling Development by Java"라는 텍스트가 있다고 가정해 보겠습니다.
예시
<?php $file_pointer = fopen("two.txt","r"); while (! feof ($file_pointer)) { echo fgetc($file_pointer); } fclose($file_pointer); ?>
출력
James Gosling developed by Java