ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# PHP fgetc() 函数 ## 定义和用法 fgetc() 函数从文件指针中读取一个字符。 ### 语法 ``` fgetc(file) ``` | 参数 | 描述 | | --- | --- | | file | 必需。规定要检查的文件。 | ### 说明 返回一个包含有一个字符的字符串,该字符从 _file_ 指向的文件中得到。碰到 EOF 则返回 false。 文件指针必须有效,并且必须指向一个由 [fopen()](/php/func_filesystem_fopen.asp "PHP fopen() 函数") 或 fsockopen() 成功打开(但还没有被 [fclose()](/php/func_filesystem_fclose.asp "PHP fclose() 函数") 关闭)的文件。 ## 提示和注释 注意:该函数可能返回布尔值 false,但也可能返回一个与 false 等值的非布尔值,例如 0 或者 ""。 注释:该函数可安全用于二进制对象。 ## 例子 ### 例子 1 ``` <?php $file = fopen("test.txt","r"); echo fgetc($file); fclose($file); ?> ``` 输出类似: ``` H ``` ### 例子 2 ``` <?php $file = fopen("test.txt","r"); while (! feof ($file)) { echo fgetc($file); } fclose($file); ?> ``` 输出类似: ``` Hello, this is a test file. ```