Função PHP Fgetc()

| | | | | | | | | | | |
arquivo que está sendo verificado é usado como parâmetro para a função fgetc() e retorna uma string contendo um caractere do arquivo, que é usado como parâmetro.Sintaxe:
fgetc ($file) 
Parâmetros:A função fgetc() no PHP usa apenas um parâmetro, $file. Especifica o arquivo do qual extrair o símbolo.Valor de retorno:retorna uma string contendo um caractere do arquivo, que é usado como parâmetro.Erros e exceções :
  • Esta função não é otimizada para arquivos grandes, pois lê um caractere por vez e um arquivo longo pode levar muito tempo para ler completamente.
  • O buffer deve ser limpo se fgetc() for usado várias vezes.
  • A função fgetc() retorna um Boolean False, mas geralmente retorna um valor não booleano que avalia como False.
  • Os programas abaixo ilustram a função fgetc().Programa 1 : No programa abaixo, um arquivo chamado gfg.txt contém o seguinte texto. Esta é a primeira linha.
    Esta é a segunda linha.
    Esta é a terceira linha.
    // o arquivo é aberto usando a função fopen()$my_file = fopen ( "gfg.txt" , "rw" );
    // Imprime um caractere de
    // ponteiro para abrir o arquivoecho fgetc ( $my_file );
    // o arquivo é fechado com fclose()fclose ( $my_file );
    ?> Saída:
    T
    Programa 2 : No programa abaixo, o arquivo chamado gfg.txt contém o seguinte texto. Esta é a primeira linha.
    Esta é a segunda linha.
    Esta é a terceira linha.
    // o arquivo é aberto usando a função fopen() $my_file = fopen ( " gfg.txt " , " rw " );
    // imprime um caractere por vez // até o final do arquivo ser alcançadoenquanto ( ! feof ( $my_file )) { echo fgetc ( $my_file >); }
    // o arquivo é fechado usando a função fclose()fclose ( $my_file ); ?>
    Saída:
    Este é o primeiro linha. Esta é a segunda linha. Esta é a terceira linha.
    Link:
    http://php.net/ manual / en / function.fgetc.php