PHP 주요레퍼런스/파일 시스템 함수

fgetc

웹 개발자의 비상 2011. 8. 6. 10:12
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

'PHP 주요레퍼런스 > 파일 시스템 함수' 카테고리의 다른 글

fgetcsv  (0) 2011.08.06
fgetss  (0) 2011.08.06
fpassthru  (0) 2011.08.06
readfile  (0) 2011.08.06
fgets  (0) 2011.08.06