291 of 410 menu

Funkcja fgets

Funkcja fgets odczytuje linię z pliku. Jako pierwszy parametr przyjmuje wskaźnik do pliku, który musi być wcześniej otwarty za pomocą funkcji fopen. Drugim opcjonalnym parametrem można określić maksymalną długość odczytywanej linii. Funkcja przerywa odczyt po osiągnięciu końca linii, końca pliku lub po osiągnięciu określonej długości.

Składnia

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

Przykład

Odczytajmy pierwszą linię z pliku:

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

Przykład

Odczyt pliku linia po linii w pętli:

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

Przykład

Odczyt linii z ograniczeniem długości:

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

Zobacz też

  • funkcję fgetc,
    która odczytuje znak z pliku
  • funkcję fread,
    która odczytuje z pliku
  • funkcję file,
    która odczytuje plik do tablicy linii
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć