(PHP 5 >= 5.5.11, PHP 7)
SplFileObject::fread — Чтение из файла
$length
) : stringСчитывает заданное количества байт из файла.
length
Количество байт для чтения.
Возвращает строку, прочитанную из файла или FALSE
в случае возникновения ошибки.
Пример #1 Пример SplFileObject::fread()
<?php
// Чтение контента файла в строку
$filename = "/usr/local/something.txt";
$file = new SplFileObject($filename, "r");
$contents = $file->fread($file->getSize());
?>
Замечание:
Обратите внимание, что SplFileObject::fread() читает с текущей позиции указателя файла. Используйте SplFileObject::ftell() для поиска текущей позиции указателя и SplFileObject::rewind() (или SplFileObject::fseek()) для изменения его позиции.