0

可能重复:
从 PHP 中的字符串中删除重复项

如何"\n"使用 PHP 检测和删除忽略重复 -s 的重复内容?

我有以下字符串:

\nrazor989\nalcatraz\nartez\ntajemniczyxd\nmrrazor\nqwertyuiop\npomroczny4\nomgdmg\ngreat_jojek\nmaciekcz242\nkaka2610\nteleskop1\nsupciokawa\nklocek18\nkacpi999\npawel1909\npozbierany\nkelthuzan\nistrazmar\ngroioch

4

2 回答 2

4

Please try

$str = 'your string';
$ar = explode('\n', $str);
$ar = array_unique($ar);
echo implode('\n', $ar); //edited - original code had $arr
于 2012-07-29T22:15:55.403 回答
2

Make it a unique array:

$massiveString = '\nrazor989\nalcatraz\nartez\ntajemniczyxd\nmrrazor\nqwertyuiop\npomroczny4\nomgdmg\ngreat_jojek\nmaciekcz242\nkaka2610\nteleskop1\nsupciokawa\nklocek18\nkacpi999\npawel1909\npozbierany\nkelthuzan\nistrim\ngroch\nmario\nalcatraz\n';

echo implode('\n', array_unique(explode('\n', $massiveString)));
于 2012-07-29T22:16:41.810 回答