组织文件中的文本

时间:2014-11-24 15:37:31

标签: php list loops for-loop

我想在一个文件中组织文本,所以如果两行或多行的文本相同,我想把它们放在一起。

示例:

US
CA
US

会改为:

US
US
CA
我环顾四周,但无法找到答案。

我可以用这个打开文件:

$file = fopen("file.txt", "r");
while(!feof($file)){
    $line = fgets($file);
    // do same stuff with the $line
}
fclose($file);

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:2)

$pieces = explode(" ", $line);
// sorts it alphabetically
sort($pieces, SORT_NATURAL | SORT_FLAG_CASE);

听起来应该这样做。