CascadiaPHP 2024

SplFileObject::fread

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

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top