PHP中的fgetc()函数是一个内置函数, 用于从打开的文件中返回单个字符。它用于从给定的文件指针获取字符。
要检查的文件用作fgetc()函数的参数, 它从文件中返回一个包含单个字符的字符串作为参数。
【PHP如何使用fgetc()函数(用法实例)】语法如下:
fgetc($file)
参数:PHP中的fgetc()函数仅接受一个参数$文件。它指定需要从中提取字符的文件。
返回值:它从文件中返回一个包含单个字符的字符串作为参数。
错误与异常:
- 该功能未针对大型文件进行优化, 因为它一次只能读取一个字符, 并且可能需要大量时间才能完全读取一个长文件。
- 如果多次使用fgetc()函数, 则必须清除缓冲区。
- fgetc()函数返回布尔False, 但是很多时候它返回一个非布尔值, 该值的值为False。
程序1:在以下程序中, 文件名为gfg.txt包含以下文本。
这是第一行。这是第二行。这是第三行。
<
?php// file is opened using fopen() function
$my_file = fopen ( "gfg.txt" , "rw" );
// Prints a single character from the
// opened file pointer
echo fgetc ( $my_file );
// file is closed using fclose() function
fclose( $my_file );
?>
输出如下:
T
程序2:在以下程序中, 文件名为gfg.txt包含以下文本。
这是第一行。这是第二行。这是第三行。
<
?php// file is opened using fopen() function
$my_file = fopen ( "gfg.txt" , "rw" );
// prints single character at a time
// until end of file is reached
while (! feof ( $my_file ))
{
echo fgetc ( $my_file );
}// file is closed using fclose() function
fclose( $my_file );
?>
输出如下:
This is the first line.This is the second line.This is the third line.
参考:
http://php.net/manual/en/function.fgetc.php
推荐阅读
- CSS如何使用变量(代码示例)
- 如何使用CSS自动调整图像大小以适合div容器()
- NumPy Python中的基本切片和高级索引
- 2020年最受欢迎的5种编程语言
- JavaScript中的循环语句用法详细指南
- AngularJS如何使用货币过滤器(代码示例)
- 本图文详细教程教你如何更新win10显卡驱动
- 本图文详细教程教你win10开始菜单没反应怎样处理
- 本图文详细教程教你怎样设置win10任务栏