표준 PHP 라이브러리(SPL) SplFileObject::fread

(PHP 5 >= 5.5.11, PHP 7, PHP 8)

SplFileObject::fread — 파일에서 읽기


설명

public SplFileObject::fread(int $length): string|false

파일에서 주어진 바이트 수를 읽습니다.


매개변수

length
읽을 바이트 수입니다.

반환 값

파일에서 읽은 문자열을 반환하거나 실패 시 false를 반환합니다.


Examples

예제 #1 SplFileObject::fread() 예제

                  
<?php
// Get contents of a file into a string
$filename = "/usr/local/something.txt";
$file = new SplFileObject($filename, "r");
$contents = $file->fread($file->getSize());
?>
                  
                

메모

메모: SplFileObject::fread()는 파일 포인터의 현재 위치에서 읽습니다. SplFileObject::ftell()을 사용하여 포인터의 현재 위치를 찾고 SplFileObject::rewind()(또는 SplFileObject::fseek())를 사용하여 포인터 위치를 되감습니다.


기타

  • fread() - 바이너리 안전 파일 읽기