0

在比较速度时,应该使用哪个函数,array_unique 或 array_search。

我有一个充满重复条目的数组,现在我有 2 个选项可以使我的数组独一无二。我很困惑,我应该使用哪个功能以获得更好的性能?

4

1 回答 1

1

我个人会使用array_unique(),因为它完全符合您的要求。这种本机方法是为这个确切的目标而开发的,您可以假设它将具有最佳性能。

本机函数通常比您可以自己创建的任何函数更快。即使不是这样,该语言 (php) 的未来更新也将能够提高性能。

话虽这么说:array_search 非常重,因此根据数组的大小,在这种情况下使用它可能会很慢。

于 2013-08-05T11:12:10.747 回答