English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base PHP

Tutorial avanzato PHP

PHP & MySQL

Manuale PHP

Uso e esempio della funzione PHP fgetc()

PHP Filesystem 参考手册

La funzione fgetc() può restituire un singolo carattere da un file aperto e ottenere il carattere dal puntatore di file fornito.

Sintassi

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.

示例1

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
   echo fgetc($file);
   fclose($file);
?>

输出结果

n

示例2

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
   while(! feof($file)) {
      echo fgetc($file);
   }
   fclose($file);
?>

输出结果

oldtoolbag.com

PHP Filesystem 参考手册