PHP创建文件及写入数据(覆盖写入,追加写入)的方法详解 您所在的位置:网站首页 写入数据文件 PHP创建文件及写入数据(覆盖写入,追加写入)的方法详解

PHP创建文件及写入数据(覆盖写入,追加写入)的方法详解

2024-06-28 11:07| 来源: 网络整理| 查看: 265

本文实例讲述了PHP创建文件及写入数据(覆盖写入,追加写入)的方法。分享给大家供大家参考,具体如下:

这里主要介绍了PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码,需要的朋友可以参考下:

创建文件我们用到函数

代码语言:javascript复制fopen ( string filename, string mode )

参数:

filename:创建文件名

mode:以什么方式打开文件filename

其中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 以及以后的版本所支持,仅能用于本地文件。

下面代码是我通过利用函数fopen创建一个名为Demo,格式为txt的文件,并在文件中写入”Welcome To ItCodeWorld!”的数据。

代码语言:javascript复制


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有