stream_get_line
(PHP 5, PHP 7)
stream_get_line — Получает строку из потокового ресурса до указанного разделителя
Описание
$handle
, int $length
, string $ending
= ?
) : stringПолучает строку из указанного дескриптора.
Чтение заканчивается, когда прочитано length
количество байт
и когда найдена строка, указанная в параметре ending
(она
не включается в возвращаемое значение) или достигнут EOF
(смотря что произойдет раньше).
Функция очень похожа на функцию fgets(), кроме того, что она позволяет использовать разделители строк, отличающиеся от стандартных \n, \r, и \r\n, и не возвращает сам разделитель.
Список параметров
-
handle
-
Допустимый дескриптор файла.
-
length
-
Количество байт для чтения из дескриптора.
-
ending
-
Необязательный разделитель строки.
Возвращаемые значения
Возвращает строку длиной до length
байт, прочитанную из файла
указанного параметром handle
.
Если возникает ошибка, возвращает false
.