НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
291 of 410 menu

Функция fgets

Функция fgets читает строку из файла. Первым параметром она принимает указатель на файл, который должен быть предварительно открыт функцией fopen. Вторым необязательным параметром можно указать максимальную длину читаемой строки. Функция прекращает чтение при достижении конца строки, конца файла или при достижении указанной длины.

Синтаксис

fgets(resource $handle, int $length = ?): string|false

Пример

Прочитаем первую строку из файла:

<?php $file = fopen('test.txt', 'r'); echo fgets($file); fclose($file); ?>

Пример

Чтение файла построчно в цикле:

<?php $file = fopen('test.txt', 'r'); while ($line = fgets($file)) { echo $line; } fclose($file); ?>

Пример

Чтение строки с ограничением длины:

<?php $file = fopen('test.txt', 'r'); echo fgets($file, 4); fclose($file); ?>

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

  • функцию fgetc,
    которая читает символ из файла
  • функцию fread,
    которая читает из файла
  • функцию file,
    которая читает файл в массив строк
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить