Php 列出几乎与搜索查询匹配的产品,即使存在拼写错误

Php 列出几乎与搜索查询匹配的产品,即使存在拼写错误,php,mysql,search,Php,Mysql,Search,我试图用MySQL网站编写一个简单的PHP。我将列出一些简单的产品。但是对于站点范围的搜索,我想做一些事情,即使搜索词中有一个小的输入错误,也能获取结果。例如,如果用户搜索“nkia”而不是“诺基亚”,则应在搜索结果中列出“诺基亚”产品 类似flipkart.com中的搜索功能是我脑海中的想法。那么,我们如何才能做到这一点呢?检查一下:有很多重复项沿着Levenshtein距离移动。或者使用支持同义词表的文本搜索引擎。谢谢您将对此进行一些研究

我试图用MySQL网站编写一个简单的PHP。我将列出一些简单的产品。但是对于站点范围的搜索,我想做一些事情,即使搜索词中有一个小的输入错误,也能获取结果。例如,如果用户搜索“nkia”而不是“诺基亚”,则应在搜索结果中列出“诺基亚”产品


类似flipkart.com中的搜索功能是我脑海中的想法。那么,我们如何才能做到这一点呢?

检查一下:有很多重复项沿着Levenshtein距离移动。或者使用支持同义词表的文本搜索引擎。谢谢您将对此进行一些研究