php fgetc()函数逐个字符的读取文件内容
php fgetc()介绍fgetc — 从文件指针中读取字符,该字符从指向的文件中得到。 碰到 EOF 则返回 FALSE 。 语法: string fgetc(resource $handle) 从文件句柄中获取一个字符。 参数: handle文件指针必须是有效的,必须指向由 fopen() 或 fsockopen() 成功打开的文件(并还未由 fclose() 关闭)。 php fgetc()实例使用fgetc()函数读取文件内容。 $filename = "test.txt"; $fp = fopen( $filename,"r" ) or die("Couldn't open $filename"); while ( ! feof( $fp ) ) { /* http://www.manongjc.com/article/1332.html */ $char = fgetc( $fp ); print "$char } ?> php fgetc()是否支持中文网上看了很多关于fgetc()函数关于中文字符的问题,有的文章说fgetc()不支持中文,如果读取中文字符,会出现中文乱码的现象。然后我自己也在本文尝试了几个实例,并没有出现中文乱码的情况,因此,小编认为fgetc()还是可以支持中文的。例外手册上面也说过,此函数可安全用于二进制对象,所以进一步说明fgetc()函数是支持中文的,不会出现乱码的现象。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
