PHP中 fopen中 w和w+有啥区别

 我来答
葵花日日分明3
高粉答主

推荐于2019-11-15 · 说的都是干货,快来关注
知道小有建树答主
回答量:325
采纳率:100%
帮助的人:5.3万
展开全部

PHP中 fopen中 w和w+区别如下:

1、'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。

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

3、w+比w多一个功能,打开后除了可以写、还可以读,当然是写入内容之后才能读,因为w+和w一样打开文件的时候都会清空现有内容的。

4、w+ 比 w 多一个读的功能,所以是能读的。文件是空的,这个时候文件里面还没写东西。(重要)文件中有内容,读取的是文件最后第一种情况,要将内容写入文件第二种情况需要把指针移到前面的位置才有内容可以读

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式