PHP: Функция fgets ()

Теперь, располагая знаниями о записи файлов, давайте обсудим обратную сторону медали и представим функцию для чтения данных из текстового файла.

В отличие от операции записи, для которой существует одна единственная функция, операция чтения в РНР представлена двумя функциями – fgets () и fread (), которые применяются в зависимости от того, читаете ли вы текстовые или бинарные файлы. Обсудим сначала функцию fgets (), используемую для чтения текстовых файлов, а функцию fread () рассмотрим позже. Формальный синтаксис функции fgets () имеет следующий вид:

fgets($file_ref [ , $length]);

где $f ile_ref представляет собой поток, из которого читаются данные, a $length задает количество байт, которые необходимо прочитать. После успешного завершения эта функция возвращает считанную из файла строку. Следует отметить, что ввиду того, что функция fgets () предназначена для чтения текстовых файлов, она будет читать данные из файла до тех пор, пока не выполнится одно из следующих условий:

  •  Прочитано (length – 1)байт.
  •  Встречен символ новой строки.
  •  Достигнут конец файла.

Замечание:
Если параметр $length не указан, по умолчанию из файла считывается одна строка.

Я уже 3 года торгую фьючерсами на Bybit и приглашаю тебя присоединиться и получить до $30 000 бонусами плюс скидки на комиссии:

Зарегистрироваться на Bybit

Чем больше депозит – тем больше бонусов. Также моим рефералам доступны торговые боты для трейдинга по самым выгодным тарифам.

Рекомендую статью:  PHP перебор массива
Рейтинг
( 1 оценка, среднее 1 из 5 )
Загрузка ...
Кводо.ру