Función PHP Fgetc ()

| | | | | | | | | | | |
El archivo que se escanea se usa como parámetro para la función fgetc() y devuelve una cadena que contiene un carácter del archivo, que se usa como parámetro.Sintaxis:
fgetc ($archivo) 
Parámetros:La función fgetc() en PHP toma solo un parámetro, $file. Especifica el archivo del que extraer el símbolo.Valor devuelto:devuelve una cadena que contiene un carácter del archivo, que se utiliza como parámetro.Errores y excepciones:
  • Esta función no está optimizada para archivos grandes, ya que lee un carácter a la vez y un archivo grande puede tardar mucho en leerse por completo.
  • El búfer debe borrarse si fgetc() se usa varias veces.
  • La función fgetc() devuelve un valor booleano falso, pero a menudo sucede que devuelve un valor no booleano que se evalúa como Falso.
  • Los programas a continuación ilustran la función fgetc().Programa 1: En el programa a continuación, un archivo llamado gfg.txt contiene lo siguiente texto. Esta es la primera línea.
    Esta es la segunda línea.
    Esta es la tercera línea.
    // el archivo se abre usando la función fopen()$my_file = fopen ( "gfg.txt" , "rw" );
    // Imprime un carácter desde
    // puntero para abrir archivoecho< /código> fgetc ( $mi_archivo );
    // el archivo se cierra con fclose()
    fclose ( $my_file );
    ?> Salida:
    T
    Programa 2 : En el siguiente programa, el archivo llamado gfg.txt contiene el siguiente texto. Esta es la primera línea.
    Esta es la segunda línea.
    Esta es la tercera línea.
    // el archivo se abre usando la función fopen() $my_file = fopen ( " gfg.txt " , " rw " );
    // imprime un carácter a la vez // hasta que se alcanza el final del archivomientras ( ! feof ( $my_file )) { echo fgetc ( $my_file ); }
    // el archivo se cierra usando la función fclose()fclose ( $my_file ); ?>
    Salida:
    Esta es la primera línea. Esta es la segunda línea. Esta es la tercera línea.
    Enlace:
    http://php.net/ manual / es / function.fgetc.php