在线文档教程
PHP
文件系统 | File System

fgetc

fgetc

(PHP 4, PHP 5, PHP 7)

fgetc - 从文件指针获取字符

描述

string fgetc ( resource $handle )

从给定的文件指针获取一个字符。

参数

handle

文件指针必须是有效的,并且必须指向由fopen()或fsockopen()(并且尚未由fclose()关闭)成功打开的文件。

返回值

返回包含从指向的文件中读取的单个字符的字符串handle。返回FALSEEOF 。

警告

该函数可能返回布尔值FALSE,但也可能返回一个非布尔值,其值为FALSE。有关更多信息,请阅读布尔部分。使用===运算符来测试此函数的返回值。

例子

示例#1一个fgetc()示例

<?php $fp = fopen('somefile.txt', 'r' if (!$fp) {     echo 'Could not open file somefile.txt'; } while (false !== ($char = fgetc($fp))) {     echo "$char\n"; } ?>

注意

注意:这个函数是二进制安全的。

扩展内容

  • fread() - 读取二进制安全文件

  • fopen() - 打开文件或URL

  • popen() - 打开进程文件指针

  • fsockopen() - 打开Internet或Unix域套接字连接

  • fgets() - 从文件指针获取行

← fflush

fgetcsv →