fopen() 函数用于在 PHP 中打开文件。
此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件:
feof() 函数检测是否已到达文件末尾(EOF)。
在循环遍历未知长度的数据时,feof() 函数很有用。
注释:在 w 、a 和 x 模式下,您无法读取打开的文件!
fgets() 函数用于从文件中逐行读取文件。
注释:在调用该函数之后,文件指针会移动到下一行。
下面的实例逐行读取文件,直到文件末尾为止:
fgetc() 函数用于从文件中逐字符地读取文件。
注释:在调用该函数之后,文件指针会移动到下一个字符。
下面的实例逐字符地读取文件,直到文件末尾为止:
如需查看 PHP 文件系统函数的完整参考手册,请访问我们的PHP Filesystem 参考手册。
Vladimir
137***4241@qq.com
PHP对逗号分隔符文件(*.csv)的处理。
当如果你需要处理的数据比较少时可以使用csv文件(这是一类文本文件)存储数据更加便利。
比如在php代码同目录下有一个a.csv文件,内容如下:(注意逗号是半角英文)
小王,小红,小明,小凡
php代码如何:
?php$fh=fopen("a.csv","r");//这里我们只是读取数据,所以采用只读打开文件流$arr=fgetcsv($fh);//这个函数就是读取CSV文件的函数,他把文本读入后转为数组存储在$arr中fclose($fh);foreach($arr as $key= $html' target='_blank'>value){echo $value;}//循环输出所有的值
注意:CSV文本编码必须和HTML的编码相同,否则用php写到HTML中,用户会看到乱码。也可以使用 iconv 转码函数进行转码。
VladimirVladimir
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
新闻热点
疑难解答