fgetc
(PHP 4, PHP 5)
fgetc — Lê um caracter do ponteiro de arquivo
Descrição
string fgetc
( resource
$handle
)Obtém um caractere de um dado ponteiro de arquivo.
Parâmetros
-
handle -
The file pointer must be valid, and must point to a file successfully opened by fopen() or fsockopen() (and not yet closed by fclose()).
Valor Retornado
Retorna uma string contendo um único caractere lido do ponteiro do arquivo
passado por handle. Retorna FALSE em EOF.
Warning
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.
Exemplos
Example #1 Um exemplo da fgetc()
<?php
$fp = fopen('algumarquivo.txt', 'r');
if (!$fp) {
echo 'Não é possivel abrir algumarquivo.txt';
}
while (false !== ($char = fgetc($fp))) {
echo "$char\n";
}
?>
Notas
Note: Esta função é binary-safe.
Veja Também
- fread() - Leitura binary-safe de arquivo
- fopen() - Abre um arquivo ou URL
- popen() - Abre um processo como ponteiro de arquivo
- fsockopen() - Abre um socket de conexão Internet ou de domínio Unix
- fgets() - Lê uma linha de um ponteiro de arquivo