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.
GeeksforGeeks
Program 1: Print All characters of file by one space separated.
<?php
$file = new SplFileObject( "gfg.txt" );
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
$file = new SplFileObject( __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
Last Updated :
19 Dec, 2018
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...