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

fread

웹 개발자의 비상 2011. 8. 6. 08:58
bool fread(resource handle, int length)
파일로부터 지정한 크기만큼의 데이터를 읽어들인다.

fopen()으로 열린 handle을 length만큼 읽어들여 반환한다. length는 byte 단위의 정수가 사용된다.
한편 length가 잃어드린 데이터 보다 커더 파일의 끝(EOF:end of file)까지 읽어들인 후 중단한다.


예제-message.txt

He was in time for the last bus.
He goes to his office ever other day.
It is nearly six (o'clock)

일찍일찍 다니자


예제

<?
$fp = fopen("message.txt", "r");
if(!$fp) {
die("파일 열기 실패");
}

// 파일 포인터의 위치를 기준으로 10 바이트를 읽어온다.
$contents = fread($fp, 10);
echo "읽어들인 내용 : [" . $contents . "]"; //읽어들인 내용 : [He was in ]

fclose($fp);
?>

728x90

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

feof  (0) 2011.08.06
fwrite / fputs  (0) 2011.08.06
fclose  (0) 2011.08.06
fsoketopen  (0) 2011.08.06
fopen  (0) 2011.08.05