gpt4 book ai didi

php - 如何使用php按字母顺序排列

转载 作者:可可西里 更新时间:2023-11-01 00:10:59 25 4
gpt4 key购买 nike

我有 2 个包含一些单词的纯文本文件,例如:

文件 1

Aarhus
Abbott
Abbott's
Abel
Abelian
Abelson
Abelson's
Aberdeen
Aberdeen's

文件 2

Acapulco
Ackerman
Acta
Adam
Adams
Adamson

这只是一个示例列表,文件包含超过 10000 个条目,单词可以按任何顺序放置。但让这一切变得简单的一件事是每一行只包含一个词。现在,我知道如何使用 php 一个一个地读取这些值,但我不明白如何合并这两个文件并按字母顺序对它们进行排序。谁能建议我如何进行排序部分? p>

编辑

还有一点要提:如您所见,有些单词包含 ' 单引号。请在排序时建议我考虑此参数的答案。

进一步编辑

我想从文件中删除重复值。就像如果有 2 个相同的单词,那么它应该只被取一次。

最佳答案

$entries = array_merge(
file('file_one', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES),
file('file_two', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES)
);
$entries = array_unique($entries);
sort($entries);

关于php - 如何使用php按字母顺序排列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6230991/

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