PHP | SplFileObject fgetc() Function
The SplFileObject::fgetc() function is an inbuilt function of Standard PHP Library (SPL) in PHP which is used to get character from file.
Syntax:
string SplFileObject::fgetc( void )
Parameters: This function does not accept any parameter.
Return values: Returns single character read from the file or FALSE on EOF.
Below Programs illustrate the SplFileObject::fgetc() function in PHP.
Note: Program 1 has used gfg.txt file that contains following data.
w3wiki
Program 1: Print All characters of file by one space separated.
<?php // Create SplFileObject object $file = new SplFileObject( "gfg.txt" ); // Print all characters of file while (false !== ( $gfg = $file -> fgetc ())) { echo "$gfg" ; } ?> |
Output:
G e e k s f o r G e e k s
Program 2: Print all characters of current file.
<?php // Create SplFileObject object $file = new SplFileObject( __FILE__ ); // Print all characters of file while (false !== ( $gfg = $file -> fgetc ())) { echo "$gfg" ; } ?> |
Output:
<?php // Create SplFileObject object $file = new SplFileObject(__FILE__); // Print all characters of file while (false !== ($gfg = $file->fgetc())) { echo "$gfg"; } ?>
Reference: http://php.net/manual/en/splfileobject.fgetc.php
Contact Us