SplFileObject::fread

(PHP 5 >= 5.5.11, PHP 7)

SplFileObject::freadЧтение из файла

Описание

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

Считывает заданное количества байт из файла.

Список параметров

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()) для изменения его позиции.

Смотрите также

  • fread() - Бинарно-безопасное чтение файла