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

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

阿神
阿神

闭关修行中......

全部回覆(1)
phpcn_u33

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

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

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!