使用PHP操作文件

1.打开或新建文件:fopen()函数,使用完毕要关闭文件fclose()。

示例:

<?php
$handle = fopen("c:\\folder\\resource.txt", "r");
fclose("c:\\folder\\resource.txt"); // 关闭文件
?>

 打开方式:

'r' 只读方式打开,将文件指针指向文件头。
'r+' 读写方式打开,将文件指针指向文件头。
'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'a' 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'a+' 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。

 

 

 

 

 

 

 

2. 将一个字符串写入文件:file_put_contents()

示例:

$file = 'people.txt';
$person = "John Smith\n";
file_put_contents($file, $person);

避免覆盖方法有两种方法

1.可以增加第三个参数FILE_APPEND,将数据追加到文件后面

file_put_contents($file, $person,FILE_APPEND);

2. 先获取到源文件的内容,在原内容后面进行新增数据,再重新写入到文件中。

 

 

 

 

posted @ 2021-02-06 16:52  人可永真  阅读(115)  评论(0编辑  收藏  举报