string fgetc(resource handle)
파일로 부터 하나의 문자를 가져온다.
파일로 부터 하나의 문자를 가져온다.
fopen()으로 열린 handle의 데이터의 문자열이 아닌 단 하나의 문자를 가져온다.
feof()를 이용해 파일전체 데이터를를 출력할 수도 있지만 이럴경우는 readfile()이나 fgets() 보다 비효율적이다.
예제
<?
$fp = fopen("message.txt", "r");
if(!$fp) {
die("파일 열기 실패");
}
while(!feof($fp)) {
$chr = fgetc($fp);
echo $chr;
}
/*
He was in time for the last bus.
He goes to his office ever other day.
It is nearly six (o'clock)
일찍일찍 다니자
*/
fclose($fp);
?>
728x90