【问题标题】:PHP -- Fuzzy Array Search?PHP——模糊数组搜索?
【发布时间】:2012-05-31 18:46:57
【问题描述】:

因此,想象一个非常大的句子数组,例如百科全书文章或书籍。基本上,我想搜索这个数组,并且智能地——有点像谷歌搜索——返回匹配的键。这意味着单词可能在输入中乱序,或者在字符串中不存在,等等。

我可以想出很多方法来实现这一点,但我想知道是否已经创建了任何预构建的函数(请不要使用类——我想保持简单)。有谁知道这样的事情?如果可能的话,我宁愿不重新发明轮子。

谢谢!

【问题讨论】:

  • “模糊搜索”+“简单”很难。

标签: php arrays search fuzzy-search


【解决方案1】:

PHP Levenstein distance functions 可用于构建您想要的。他们会在单词之间进行模糊匹配,您可以通过一些代码将其扩展为模糊搜索。

【讨论】:

  • 是的,我知道这些功能。我只是想知道是否已经有可用的数组搜索功能。
  • 不,我不是。我只是不想使用完整的课程。我正在询问第 3 方代码。 :P
猜你喜欢
  • 1970-01-01
  • 2011-03-13
  • 2019-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-15
  • 2014-08-20
  • 2011-10-28
相关资源
最近更新 更多