[PHP] 파일 1바이트씩 읽기(fgetc함수)fgetc 함수를 이용한 1바이트씩 읽기fgetc 함수는 파일의 내용을 1바이트씩 읽어 들이는 함수입니다. 파일포인터가 위치한 부분부터 1바이트씩 읽어 들이다가 파일의 끝을 만나면 false를 반환합니다. 읽어들인 문자가 특수 문자인 경우 파일의 끝이 아님에도 false를 반환할 수 있습니다.fgetc 함수의 원형입니다.
string fgetc ( int fp )아래는 fgetc 함수로 파일의 내용을 읽어들이는 예제입니다.
<?php
$filename = "test.php"; $fp = fopen($filename, 'r') or die("파일열기에 실패하였습니다"); while (!feof($fp)) { $buffer .= fgetc($fp); } echo$buffer; fclose($fp);?>