PHP - Funzione fgetc ()
La funzione fgetc () può restituire un singolo carattere da un file aperto e ottiene un carattere da un dato puntatore al file.
Sintassi
string fgetc ( resource $handle )
Questa funzione può restituire un valore booleano false e può anche restituire un valore non booleano che restituisce false come 0 o "".
Questa funzione elabora file molto grandi molto lentamente, quindi non può essere utilizzata per elaborare file di grandi dimensioni. Se abbiamo bisogno di leggere un carattere da un file di grandi dimensioni in sequenza, usa la funzione fgets () per leggere una riga di dati in sequenza, quindi usa la funzione fgetc () per elaborare la riga di dati in sequenza.
Esempio 1
<?php
$file = fopen("/PhpProject/sample.txt", "r");
echo fgetc($file);
fclose($file);
?>
Produzione
t
Esempio-2
<?php
$file = fopen("/PhpProject/sample.txt", "r");
while(! feof($file)) {
echo fgetc($file);
}
fclose($file);
?>
Produzione
tutorialspoint