291 of 410 menu

Funktionen fgets

Funktionen fgets läser en rad från en fil. Den tar som första parameter en pekare till filen, som måste ha öppnats i förväg med funktionen fopen. Som andra valfria parameter kan du ange den maximala längden på raden som ska läsas. Funktionen slutar läsa när den når slutet på raden, slutet på filen eller den angivna längden.

Syntax

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

Exempel

Låt oss läsa den första raden från en fil:

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

Exempel

Läsa en fil rad för rad i en loop:

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

Exempel

Läsa en rad med längdbegränsning:

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

Se även

  • funktionen fgetc,
    som läser ett tecken från en fil
  • funktionen fread,
    som läser från en fil
  • funktionen file,
    som läser en fil till en array av rader
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa