定义
file()将文件读入数组。
每个数组元素都包含一个来自文件的带有换行符的行。
语法
file(path,include_path,context)
参数
| 参数 | 是否必须 | 描述 |
|---|---|---|
| path | 需要。 | 要读取的文件 |
| include_path | 可选的。 | 设置为'1'以搜索include_path中的文件(在php.ini中) |
| context | 可选的。 | 文件句柄的上下文。使用NULL跳过。 |
返回值
返回数组。
数组的每个元素都对应于文件中带有换行符的行。如果失败,file()返回FALSE。
实例1
使用file()函数将文件转换为数组。
<?php
/*
http://www.manongjc.com/article/1780.html
作者:码农教程
*/
$filename = \"c:/abc/test.txt\";
$filearray = file($filename);
if ($filearray) {
while (list($var, $val) = each($filearray)) {
++$var;
$val = trim($val);
print \"Line $var: $val<br />\";
}
} else {
print \"Could not open $filename.\\n\";
}
?>
实例2
将文件作为数组输出
<?php
print_r(file(\"test.txt\"));
?>
上面的代码生成以下结果:
实例3
下面的代码显示了如何使用可选的flags参数,因为PHP 5用于文件功能。
<?php
$trimmed = file(\'test.txt\', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
echo $trimmed;
?>
上面的代码生成以下结果:
继续阅读与本文标签相同的文章
下一篇 :
被骂了三年,谷歌Dropout专利还是生效了
-
5G核心网建设是采用SA独立组网还是NSA独立组网
2026-05-15栏目: 教程
-
买了iPhone手机,旧设备上数据怎样迁移,这有3种办法快速解决
2026-05-15栏目: 教程
-
昔日电商巨头轰然倒塌!烧光几十亿补贴后,欠下工资5600万
2026-05-15栏目: 教程
-
从做流量的梦到踏实做生意,小程序成为互联网逆袭工具!
2026-05-15栏目: 教程
-
Uber在巴黎上线摩托车租赁服务,加速共享两轮布局对击Lyft
2026-05-15栏目: 教程
