291 of 410 menu

Função fgets

A função fgets lê uma linha de um arquivo. Seu primeiro parâmetro é um ponteiro para o arquivo, que deve ter sido previamente aberto com a função fopen. Um segundo parâmetro opcional permite especificar o comprimento máximo da linha a ser lida. A função para a leitura ao atingir o final da linha, o final do arquivo ou o comprimento especificado.

Sintaxe

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

Exemplo

Vamos ler a primeira linha de um arquivo:

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

Exemplo

Leitura de arquivo linha por linha em um loop:

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

Exemplo

Leitura de uma linha com limite de comprimento:

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

Veja também

  • a função fgetc,
    que lê um caractere de um arquivo
  • a função fread,
    que lê de um arquivo
  • a função file,
    que lê um arquivo em um array de linhas
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar