PHP为什么追加内容,把原来a.txt里面的内容都替换掉了。怎样才能在a.txt文档里的后面追加内容。
阿神
阿神 2016-11-08 15:56:02
0
1
1111

<?php 
$filename="aa/a.txt"; 
$handle=fopen($filename,"w"); 
$str=fwrite($handle,"test");
fclose($handle);

阿神
阿神

闭关修行中......

reply all(1)
phpcn_u33

这个地方是fopen函数的第二个参数(模式)的设置问题,其中主要有:
'r'   只读方式打开,将文件指针指向文件头。          
'r+'   读写方式打开,将文件指针指向文件头。          
'w'   写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。          
'w+'   读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。          
'a'   写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。  
'a+'   读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。  

'w'是替换,要追加需要改用'a'

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!