292 of 410 menu

Función fgetc

La función fgetc lee y devuelve un carácter de un archivo. Como parámetro la función acepta un puntero a un archivo, devuelve una cadena con un carácter o false si se alcanza el final del archivo.

Sintaxis

fgetc(resource $handle): string|false

Ejemplo

Leamos un archivo carácter por carácter y mostremos cada carácter:

<?php $file = fopen('test.txt', 'r'); if ($file) { while (($char = fgetc($file)) !== false) { echo $char; } fclose($file); } ?>

Ejemplo

Leamos solo el primer carácter del archivo:

<?php $file = fopen('test.txt', 'r'); if ($file) { $char = fgetc($file); echo $char; fclose($file); } ?>

Ejemplo

Manejo del caso cuando se alcanza el final del archivo:

<?php $file = fopen('empty.txt', 'r'); if ($file) { $res = fgetc($file); var_dump($res); fclose($file); } ?>

Ver también

  • la función fgets,
    que lee una línea de un archivo
  • la función fread,
    que lee de un archivo
  • la función feof,
    que verifica el final del archivo
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar