PHP | SplFileObject fread() Function
The SplFileObject::fread() function is an inbuilt function of Standard PHP Library (SPL) in PHP which is used to reads the given number of bytes from the file.
Syntax:
string SplFileObject::fread( $length )
Parameters: This function accepts single parameter $length which is used to specify the length to be read from file in bytes.
Return values: This function returns the string read from the file on success or false on failure.
Note: It make sure the file used in below program named as gfg.txt should have read permissions.
Below Programs illustrate the SplFileObject::fread() function in PHP:
Program 1:
<?php
$file = new SplFileObject( "gfg.txt" , "r" );
$gfg = $file -> fread (5);
echo ( $gfg );
?>
|
Output:
Geeks
Program 2:
<?php
$GFG = array (
"dummy.txt" ,
"gfg.txt" ,
"frame.txt"
);
foreach ( $GFG as & $file_name ) {
$file = new SplFileObject( $file_name , "r" );
$contents = $file -> fread (13);
echo $contents . "</br>" ;
}
?>
|
Output:
GeeksforGeeks
GeeksforGeeks
GeeksforGeeks
Reference: http://php.net/manual/en/splfileobject.fread.php
Last Updated :
20 Dec, 2018
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...