PHP fopen() 函数
❮ PHP 文件系统参考示例
打开文件,读取行 - 直到遇到 EOF
<?php
$file = fopen("test.txt", "r");
//输出行直到遇到 EOF
while(! feof($file)) {
$line = fgets($file);
echo $line. "<br>";
}
fclose($file);
?>
运行示例 »
定义和用法
fopen() 函数打开一个文件或 URL。
注意:当写入文本文件时,请确保使用正确的换行符!Unix 系统使用 \n,Windows 系统使用 \r\n,而 Macintosh 系统使用 \r 作为换行符。Windows 提供了一个转换标志 ('t'),它将在处理文件时将 \n 转换为 \r\n。您也可以使用 'b' 来强制二进制模式。要使用这些标志,请将 'b' 或 't' 指定为模式参数的最后一个字符。
语法
fopen(filename, mode, include_path, context)
参数值
参数 | 描述 |
---|---|
filename | 必需。指定要打开的文件或 URL |
mode | 必需。指定您需要对文件/流的访问类型。 可能的值
|
include_path | 可选。如果要搜索包含路径(在 php.ini 中)中的文件,请将此参数设置为“1”。 |
context | 可选。指定文件句柄的上下文。上下文是一组可以修改流行为的选项。 |
技术细节
返回值 | 成功时为文件指针资源,失败时为 FALSE 和错误。您可以在函数名前添加“@”来隐藏错误。 |
---|---|
PHP 版本 | 4.3+ |
PHP 变更日志 | PHP 7.1:添加了“e”选项 PHP 5.2:添加了“c”和“c+”选项 |
❮ PHP 文件系统参考