怎么用php写一个读文件并写文件的程序,在一个程序里写
发布网友
发布时间:2022-04-07 08:35
我来回答
共4个回答
热心网友
时间:2022-04-07 10:04
fopen(filename,mode,include_path,context)
参数
描述
filename
必需。规定要打开的文件或 URL。
mode
必需。规定要求到该文件/流的访问类型。可能的值见下表。
include_path
可选。如果也需要在 include_path 中检索文件的话,可以将该参数设为 1 或 TRUE。
context
可选。规定文件句柄的环境。Context 是可以修改流的行为的一套选项。
mode 参数的可能的值
mode
说明
"r"
只读方式打开,将文件指针指向文件头。
"r+"
读写方式打开,将文件指针指向文件头。
"w"
写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
"w+"
读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
"a"
写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
"a+"
读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
"x"
创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。
这和给底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。
此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。
"x+"
创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。
这和给底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。
此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。
热心网友
时间:2022-04-07 11:22
file_get_contents() 和 file_put_contents()
<?php
//方法一
file_put_contents('text.txt','Hello');
echo file_get_contents('text.txt');
//方法二
$file = fopen("test.txt","w");
echo fwrite($file,"Hello");
fclose($file);
?>
php 读文件并写文件 有很多的函数,对应不同的操作方式。建议你搜索下 相关函数即可。
热心网友
时间:2022-04-07 12:57
新手先看网上别人写的代码,无非是打开,读写,关闭.你理清了自然自己也就会写了
<?php
$file = fopen("test.txt","w");
echo fwrite($file,"Hello World. Testing!");
fclose($file);
?>
热心网友
时间:2022-04-07 14:48
fopen fwriter fclose 三个函数连用
或者 file_get_contents() 和file_put_contents()函数连用