是否可以使用cakephp给出一组单词提供相似或匹配的单词。
例如,我在我的数据库中保存了一个单词'Soccer'。然后,CakePHP将自动使用“足球”这个词,并建议匹配或相似的所有相关单词,并从整个数据库中提取这些单词并显示它们。
Cakephp 1.3是我目前用来开发我的应用程序的框架。我使用的数据库是MySQL(PHPmyadmin)。
我目前有一个注册页面,该页面接收用户的关键字,然后用于匹配或找到类似的关键字。
我不知道创建此匹配/类似功能的逻辑。
答案 0 :(得分:1)
PHP,真实的形式,有几种方法可以对字符串进行一些简单的相似性测试:
MySQL还有一些可以用于此类事件的功能,例如full-text search,它可以按相关性或相似性对结果进行排序,或SOUNDEX() and SOUNDS_LIKE。