PHP如何为文件写入内容?
来源:秒知站 本文已影响1.3W人
来源:秒知站 本文已影响1.3W人
之前介绍了php是如何读取文件内容的。既然php可以读取文件内容,那写入内容到文件里也肯定没问题了。具体怎么写入呢?下面一起来看下。
(01)写内容到文件里,我们可以用fwrite函数,但在调用这个函数前,我们需要先打开文件,得到文件句柄。打开文件,可以用fopen函数,该函数的第一个参数是文件路径,第二个参数是指明用哪种模式打开文件,用‘w'模式,即写入方式打开,并将文件指针指向文件头。代码如图
(02)fopen函数返回的是文件句柄,把这个文件句柄作为参数,传到fwrite函数里,并传入要写入文件的字符,我们就可以为文件写入内容了,文件写完后,记得要用fclose函数关闭刚打开的文件。代码如图
(04)运行页面,得到结果,显示文件写入成功。
(05)打开文件内容,也可以看到成功写入了内容。
(06)要注意的是,刚才我们用的打开文件的模式是用‘w’模式,这个模式在每次打开文件时,都会把指针指向文件头,也就是说每次写入文件都会覆盖掉原来文件的内容。不信的话,我们再次运行页面,再次写入内容,但打开文件看,内容还是‘本站’四个字,并不是在文件的后面添加内容。
(07)要在文件内容后面追加内容,而不是覆盖原内容,我们要怎么处理?修改下代码,把打开文件的模式从‘w'改成‘a’就行了,a模式也是以写入方式打开文件,但它会把指针指向文件的末尾,即不会覆盖原内容。
(08)重新运行后,我们看下文件的内容,可以看到原来的文件内容并没有被覆盖,添加的内容直接加到原内容的后面了。
奖状内容怎么写?
Mac邮件客户端Thunderbird如何排版邮件内容?
如何把自媒体内容中的标题写好?
春节习俗手抄报的内容如何写
文件文号符号如何正确填写
word“无法打开文件,因为内容有错误”的解决
如何将AI文件导入photoshop
MATLAB如何读写Excel数据文件
如何写房屋出租广告?都需要写哪些内容?
几个文件如何放入一个文件夹
如何在MySQL数据库中导入excel文件内的数据
信封上面的内容应该怎么填写 信封如何填写
linux命令大全:查看文件内容
如何打开php文件
怎么编辑修改pdf文件的内容
AI文件如何保存为psd分层文件
php用什么语言写
如何在PDF文件中输入文字
Word2016文档中如何插入PDF文件
wps的word文档如何锁定内容
word如何插入txt文件中的内容
将ISO系统文件写入U盘(UltraISO)
php的入门教程
word如何插入文件对象
如何将网页内容转化为PDF
文件夹内的文件如何按照时间排序?