PHP中的fopen()函数
该fopen()
函数打开文件或URL。如果函数失败,则返回FALSE和失败错误。在函数名称前添加“ @”以隐藏错误输出。
语法
fopen(file_path, mode, include_path, context)
参数
file_path-文件的路径。
模式-您需要对文件的访问类型
“ r”-只读
“ r +”-读/写
“ w”-只写
“ w +”-读/写
“ a”-仅写。打开并写入文件末尾;如果文件不存在,则创建一个新文件)
“ a +”-读/写。通过写入文件末尾来保留文件内容)
“ x”-只写。创建一个新文件。返回FALSE,如果文件已经存在则返回错误。
“ x +”-读/写。创建一个新文件。返回FALSE,如果文件已经存在则返回错误。
incude_path-如果还要在include_path(在php.ini中)中搜索文件,请将其设置为“ 1”。
context-文件指针的上下文。
返回
该fopen()
函数返回FALSE和失败错误。在函数名称前添加“ @”以隐藏错误输出。
假设我们有一个包含以下内容的文件“ new.txt”。
The content of the file!
现在,让我们看一下示例-
示例
<?php//读/写模式
$file_pointer = fopen("new.txt", 'r+')
or die("File does not exist");
$res = fgets($file_pointer);
echo $res;
fclose($ile_pointer);
?>
输出结果
The content of the file!
让我们看一个带有“ one.txt”文件的例子。
示例
<?php//读/写模式
$file_pointer = fopen("one.txt", "w+");
//写入文件
fwrite($file_pointer, 'demo content');
echo fread($file_pointer, filesize("new.txt"));
fclose($file_pointer);
?>
输出结果
demo content
以上是 PHP中的fopen()函数 的全部内容, 来源链接: utcz.com/z/357853.html