gpt4 book ai didi

php - 从php中的文本文件中删除匹配项

转载 作者:行者123 更新时间:2023-12-02 22:15:06 24 4
gpt4 key购买 nike

考虑一个项目列表的 txt 文件

qqqqqq

呵呵

滴滴答答

啊啊啊啊

滴滴答答

啊啊啊啊

999999

并且列表中的一些项目是重复的。我如何使用 php 输出一个文本文件,其中删除了所有重复的内容。

结果:

qqqqqq

呵呵

999999

最佳答案

你可以使用array_unique

然后将内容右移回来

$file = fopen("filename.txt", "r");
$members = array();

while (!feof($file)) {
$members[] = fgets($file);
}

fclose($file);
$unique_members = array();
$unique_members = array_unique($members);
var_dump($unique_members);
//write the content back to the file

上述解决方案仅用于删除重复项并使它们唯一。感谢 nhahtdh 指出。

$count_members = array_count_values($members); 
foreach($count_members as $key=>$value)
{
if($value == 1)
//write it to the file
}

所以你不需要 array_unique 的东西再次抱歉

关于php - 从php中的文本文件中删除匹配项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14615067/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com