291 of 410 menu

Funkcija fgets

Funkcija fgets skaito eilutę iš failo. Pirmuoju parametru ji priima rodyklę į failą, kuris turi būti iš anksto atidarytas funkcija fopen. Antruoju neprivalomu parametru galima nurodyti maksimalų skaitomos eilutės ilgį. Funkcija nutraukia skaitymą pasiekus eilutės pabaigą, failo pabaigą arba pasiekus nurodytą ilgį.

Sintaksė

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

Pavyzdys

Perskaitykime pirmą eilutę iš failo:

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

Pavyzdys

Failo skaitymas eilutėmis cikle:

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

Pavyzdys

Eilutės skaitymas su ilgio apribojimu:

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

Taip pat žiūrėkite

  • funkciją fgetc,
    kuri skaito simbolį iš failo
  • funkciją fread,
    kuri skaito iš failo
  • funkciją file,
    kuri skaito failą į eilučių masyvą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti