Читает из файла

# SplFileObject::fread

(PHP 5 >= 5.5.11, PHP 7, PHP 8)

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

### Описание

public function 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() - Читает файл в бинарно-безопасном режиме: как последовательность байтов

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open