SplFileObject::fread

(PHP 5 >= 5.5.11, PHP 7)

SplFileObject::freadRead from file

説明

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

Reads the given number of bytes from the file.

パラメータ

length

The number of bytes to read.

返り値

Returns the string read from the file 失敗した場合に FALSE を返します.

例1 SplFileObject::fread() example

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

注意

注意:

Note that SplFileObject::fread() reads from the current position of the file pointer. Use SplFileObject::ftell() to find the current position of the pointer and SplFileObject::rewind() (or SplFileObject::fseek()) to rewind the pointer position.

参考

  • fread() - バイナリセーフなファイルの読み込み