fgetc
(PHP 4, PHP 5)
fgetc — Obtiene un carácter de un puntero a un archivo
Descripción
$handle
)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.
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 una 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