표준 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() - 바이너리 안전 파일 읽기