(PHP 5 >= 5.5.11, PHP 7, PHP 8)
SplFileObject::fread — Читает из файла
Метод считывает заданное количество байтов из файла.
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()) отматывает позицию указателя.