Manual do PHP
Anterior |  | Próxima

# fgetc

(PHP 3, PHP 4 )

fgetc -- Le um caracter do ponteiro de arquivo

## Descrição

string fgetc ( resource handle)

Retorna uma string contendo somente um caracter lido do arquivo apontado por `handle`. Retorna `FALSE` no fim do arquivo (eof).

O ponteiro de arquivo tem que ser válido e apontar para um arquivo aberto com sucesso por fopen(), popen(), ou fsockopen().

Atenção
Esta função pode retornar o booleano `FALSE`, mas também pode retornar um valor não-booleano que pode ser avaliado como `FALSE`, como `0` ou "". Leia a seção em Booleanos para maiores informações. Utilize o operador === para testar o valor retornado por esta função.

Exemplo 1. Um exemplo de fgetc()

`<?php $fp = fopen('algumarquivo.txt', 'r'); if (!$fp) { echo 'Não é possivel abrir algumarquivo.txt'; } while (false !== ($char = fgetc($fp))) { echo "$char\n"; } ?>`

> Nota: Esta função é compatível com dados binários

Veja também fread(), fopen(), popen(), fsockopen() e fgets().

Anterior | Principal | Próxima
fflush | Acima | fgetcsv