English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione fgetc() può restituire un singolo carattere da un file aperto e ottenere il carattere dal puntatore di file fornito.
string fgetc ( resource $handle )
Restituisce una stringa contenente un carattere, il quale viene ottenuto dal file puntato da handle. Se si incontra EOF, viene restituito FALSE.
Questa funzione gestisce file molto grandi molto lentamente, quindi non dovrebbe essere utilizzata per gestire file grandi. Se è necessario leggere un carattere in sequenza da un file grande, utilizzare la funzione fgets() per leggere una riga in sequenza e poi utilizzare la funzione fgetc() per elaborare la riga in sequenza.
<?php $file = fopen("/PhpProject/sample.txt", "r"); echo fgetc($file); fclose($file); ?>
输出结果
n
<?php $file = fopen("/PhpProject/sample.txt", "r"); while(! feof($file)) { echo fgetc($file); } fclose($file); ?>
输出结果
oldtoolbag.com