• PHP Video Tutorials

PHP - Function fgetc()



The fgetc() function can return a single character from an open file and gets a character from a given file pointer.

Syntax

string fgetc ( resource $handle )

This function may return boolean false, and may also return non-boolean value that evaluates to false such as 0 or " ".

This function processes very large files very slowly, so it can't be used to process large files. If we need to read one character from a large file in sequence, use fgets() function to read one line of data in sequence, then use fgetc() function to process the line of data in sequence.

Example-1

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

Output

t

Example-2

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

Output

tutorialspoint
php_function_reference.htm
Advertisements