php刪除文字檔案內容的方法:先建立一個PHP範例檔案;然後定義操作檔案以及確定要刪除的行關鍵字;接著讀取檔案資料到陣列中;最後刪除檔案指定內容即可。
本文操作環境:windows7系統、PHP7.1版,DELL G3電腦
php怎麼刪除文字檔案內容?
程式碼如下:
<?php $filename="aaa.txt";//定义操作文件 $dellinekey='13800'; //要删除的行关键字 $delcount=0;//已删除的行数 $farray=file($filename);//读取文件数据到数组中 for($i=0;$i<count($farray);$i++) { if($delcount == 0 && substr_count($farray[$i],$dellinekey) > 0) //先判断是否已删除一次,再判断当前行是否包含关键字,是则删除 { $delcount++;//标记删除一次 continue; } if(trim($farray[$i])<>"") //删除文件中的所有空行 { $newfp.=$farray[$i]; //重新整理后的数据 } } $fp=@fopen($filename,"w");//以写的方式打开文件 @fputs($fp,$newfp); @fclose($fp); ?>
推薦學習:《PHP影片教學》
以上是php怎麼刪除文字檔內容的詳細內容。更多資訊請關注PHP中文網其他相關文章!