php 用PHP,怎么修改txt文本内的内容?
用PHP,怎么修改txt文本内的内容?
一般分为四个步骤,如下所示:
1、使用fopen打开本地TXT文件。
2. 使用freead读取文件的内容。
3. 修改和替换文本内容。
4. 使用fwrite替换修改后的文件并将其写入txt文件。
php删除文本文件中重复行的方法?
是的,没有直接删除文件中的行的功能。修改文件(删除或添加)标准的方法是创建一个新文件并逐行复制它。如果复制时需要修改,可以修改。符合您的功能的标准代码是:删除第二行:$F1=fopen()fff.txt文件“,”R“)$TMP=tempnam()//创建临时文件$F2=fopen($TMP,”W“)$line否=1//行号while(!Feof($F1)){$line=fgets($F1)if($line)否!=2)fputs($f2,$line)$line no}fclose($f1)fclose($f2)rename($tmp,”fff.txt文件)删除内容为“user2”的行:$F1=fopen(”fff.txt文件“,”R“”$TMP=tempnam()//创建临时文件$F2=fopen($TMP,”W“”)while(!Feof($F1)){$line=fgets($F1)if($line!=“user2”)fputs($F2,$line)}Fclose($F1)Fclose($F2)rename($TMP,”fff.txt文件)补充:我不能举一反三。如果我是学生,我不会做这个补充-$F1=fopen()fff.txt文件“,”R“”$TMP=tempnam()//创建临时文件$F2=fopen($TMP,”W“”)while(!Feof($F1)){$line=fgets($F1)list($u,$p)=展开(“:”,$line)if($u!=“user2”)fputs($F2,$line)}Fclose($F1)Fclose($F2)rename($TMP,”fff.txt文件")
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。