我想使用 PHP 提供的用于日语字符的imilar_text() 函数。但不幸的是它给出了错误的答案。我怎样才能让它发挥作用?
例如:
similar_text('土桥勇树', '东日刷株式')
给出输出 3,但我们可以清楚地看到它应该是 0
最佳答案
您将需要处理形成汉字字符的可能的多字节。我不是 100% 有信心,但我怀疑imilar_text 不支持 mb,而您需要一个可以支持的类似解决方案。
此链接显示人们尝试处理类似于 php 函数的 mb char。
https://gist.github.com/soderlind/74a06f9408306cfc5de9
https://github.com/antalaron/mb-similar-text
我没有亲自测试过这一点,但该方法可能是正确的,或者会激发您编写自定义函数。
另一篇文章中也介绍了:
关于php - 如何使 PHP like_text() 函数适用于日语字符(汉字、片假名和平假名)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54302741/