The available PHP file read functions are given below.
- fread() - It is used to read the content of the file
- fgets() - It is used to read single line from the file.
- fgetc() - It is used to read single character from the file
The available PHP file read functions are given below.
1. fread() function is used to read the content of the file
string fread (resource $handle, int $length);
<?php
$file_name = "c:\folder\resource.txt";
$handle = fopen($file_name, "r");
$file_contents = fread($handle, filesize($file_name));
echo $file_contents;
fclose($handle);
?>
Output:
This is the first line This is the second line This is the third line
2. fgets() function is used to read single line from the file.
string fread (resource $handle, int $length);
<?php
$file_name = "c:\folder\resource.txt";
$handle = fopen($file_name, "r");
echo fgets($handle);
fclose($handle);
?>
Output:
This is the first line
3. fgetc() function is used to read single character from the file.
string fread (resource $handle);
<?php
$file_name = "c:\folder\resource.txt";
$handle = fopen($file_name, "r");
while ( ! feof($handle)) {
echo fgetc($handle);
}
fclose($handle);
?>
Output:
This is the first line This is the second line This is the third line