(PHP 4, PHP 5, PHP 7, PHP 8)
fgetc — Lê um caractere do ponteiro de arquivo
stream
O ponteiro de arquivo deve ser válido e deve apontar para um arquivo aberto com sucesso por fopen() ou fsockopen() (e ainda não fechado por fclose()).
Retorna uma string contendo um único caractere lido do ponteiro do arquivo passado por stream
. Retorna false
em EOF.
Esta função pode retornar o valor booleano false
, mas também pode retornar um valor não booleano que pode ser avaliado como false
. Leia a seção sobre Booleanos para mais informações. Use o operador === para testar o valor retornado por esta função.
Exemplo #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";
}
?>
Nota: Esta função é compatível com dados binários.