PHP fgetc () function
Definition and Usage
fgetc () function returns a single character from the open file.
grammar
fgetc(file)
参数 | 描述 |
---|---|
file | 必需。规定要检查的文件。 |
Tips and Notes
Note: This function handles large files very slowly, so it does not handle large files.If you need to read a character from a large file sequentially, use fgets () reads a line of data sequentially, and then use fgetc () line sequentially processed data.
Example 1
<?php
$file = fopen("test2.txt","r");
echo fgetc($file);
fclose($file);
?>
$file = fopen("test2.txt","r");
echo fgetc($file);
fclose($file);
?>
The code above will output:
H
Example 2
By character read the file:
<?php
$file = fopen("test2.txt","r");
while (! feof ($file))
{
echo fgetc($file);
}
fclose($file);
?>
$file = fopen("test2.txt","r");
while (! feof ($file))
{
echo fgetc($file);
}
fclose($file);
?>
The code above will output:
Hello, this is a test file.
Complete PHP Filesystem Reference Manual