PHP file函数——读取文件内容并保存到数组中,file函数可读取某文件的内容,并将结果保存到数组中,数组内每个元素的内容对应读取文件的一行。
PHP file函数 语法
array file(string filename [, int use_include_path [, resource context]])
参数filename为必选参数,用于指定读取文件的完整路径。
参数use_include_path为可选参数,如果将该参数设置为true,PHP会尝试按照include_path标准包含路径中的每个指向去打开文件。
参数context为可选参数,设置提高文件流性能的一些选项。
PHP file函数 示例
应用file()函数读取c:/test.txt
文件的内容,并将获取的内容保存到数组$array中,最后应用print_r()
函数输出$array数组的内容
代码如下:
<?php
array=file("c:/test.txt");
图6.11 输出写入的二进制文件
print_r(array);
//程序输出结果:Array([0]=> mingrisoft[1]=>mrsoft[2] =>明日科技)
?>
使用file()函数读取test1.txt文件的内容,通过foreach语句循环输出注册服务条款信息
代码如下:
<?php
arr = file('test1.txt');
foreach (arr as value) {
echo iconv("gb2312", "utf-8",value) . "<br>";
}
?>