Traductor




Función fgetc() 

En PHP contamos con una función de lectura, que permite recuperar e contenido de un fichero en bloques de un solo caracter. Se trata de fgetc(), la cual recibe como argumento , el manejador del fichero que queremos leer.
Observe el siguiente script donde se ha usado esta función, en combinación con filesize() para leer todo el contenido de un fichero caracter a caracter. 
<?php
// Se define el salto de línea.
 define ("salto","<br>\n");
// Se determina el tamaño del fichero.
 $caracteres=filesize ("lecturaSimple.txt");
// Se abre el fichero para lectura.
 $manejadorFichero1=fopen ("lecturaSimple.txt","r");
// Se lee el fichero caracter a caracter
 $contenido="";
 for ($contador=1; $contador<=$caracteres; $contador++){
  $contenido.=fgetc($manejadorFichero1);
 }
// Se muestra todo el contenido.
 echo ("El contenido del fichero es: <b>$contenido</b>".salto);
// Se muestra el tamaño del fichero.
 echo ("El total de caracteres es de: <b>$caracteres</b>");
// Se cierra el fichero
 fclose ($manejadorFichero1);
?>
Cargue el script en su navegador, recuerde que debe tener su directorio, con su archivo de texto plano llamado "lecturaSimple.txt", para fines de este curso.

Nota: Hasta el momento, todos los ficheros que hemos llamado, han sido de extención (.txt), lo cual no indica que necesariamente tenga que ser así. Nosotros podemos leer un fichero de cualquier extensión viable en el entorno web (.html, .js, .css, etc.).

Parámetros

Parámetro
Descripción
manejador/identificador
Archivo que previamente se había abierto con fopen()

Si te hemos ayudado : )

Te agradeceríamos que apoyaras este proyecto



No se te olvide Comentar y Compartir
en:
                          

0 comentarios:

Publicar un comentario