fgetc

(PHP 4, PHP 5, PHP 7)

fgetcObtiene un carácter de un puntero a un archivo

Descripción

fgetc ( resource $handle ) : string

Obtiene un carácter desde un puntero a un archivo dado.

Parámetros

handle

El fichero al que se apunta debe ser válido, y debe apuntar a un fichero abierto por fopen() o fsockopen() (y que todavía no esté cerrado por fclose()).

Valores devueltos

Devuelve una cadena que contiene un sólo carácter leído desde el archivo apuntado por handle. Devuelve FALSE sobre EOF.

Advertencia

Esta función puede devolver el valor booleano FALSE, pero también puede devolver un valor no booleano que se evalúa como FALSE. Por favor lea la sección sobre Booleanos para más información. Use el operador === para comprobar el valor devuelto por esta función.

Ejemplos

Ejemplo #1 Un ejemplo de fgetc()

<?php
$fp 
fopen('archivo.txt''r');
if (!
$fp) {
    echo 
'No se pudo abrir archivo.txt';
}
while (
false !== ($carácter fgetc($fp))) {
    echo 
"$carácter\n";
}
?>

Notas

Nota: Esta función es segura binariamente.

Ver también

  • fread() - Lectura de un fichero en modo binario seguro
  • fopen() - Abre un fichero o un URL
  • popen() - Abre un proceso de un puntero a un fichero
  • fsockopen() - Abre una conexión vía sockets a Internet o a un dominio Unix
  • fgets() - Obtiene una línea desde el puntero a un fichero