php大神进来,关于对txt文件的操作
如何对某个txt文件按条件进行操作比如A.txt文件内容aaaaaaaaaabbbbbbbbbbbbbbbcccccdddddeeeeeeeeee这样的然后删除相同的行最...
如何对某个txt文件 按条件进行操作
比如 A.txt 文件内容
aaaaa
aaaaa
bbbbb
bbbbb
bbbbb
ccccc
ddddd
eeeee
eeeee
这样的
然后 删除相同的行 最后格式这样
aaaaa
bbbbb
cccccc
ddddd
eeeee
如何弄?给个代码 谢谢啦!!! 展开
比如 A.txt 文件内容
aaaaa
aaaaa
bbbbb
bbbbb
bbbbb
ccccc
ddddd
eeeee
eeeee
这样的
然后 删除相同的行 最后格式这样
aaaaa
bbbbb
cccccc
ddddd
eeeee
如何弄?给个代码 谢谢啦!!! 展开
1个回答
展开全部
思路是读入整个文件,保存到一个数组array里,每个元素是其中的一行
然后用强大的unique()函数,返回一个数组
最后写入另一个文件
非要用Php么?
然后用强大的unique()函数,返回一个数组
最后写入另一个文件
非要用Php么?
追问
是的,要是java就好了,,不过linux系统里运行 所以 用php好一些
能不能给个代码 0.0
追答
$data = file('myfile.txt'); //假定在当前文件夹下的myfile.txt,对myfile.txt要有读权限
$newdata = array_unique($data);
file_put_contents('mynewfile.txt', $newdata);
试试看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询