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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне