实际上,我想为印度语(即旁遮普语)制作一个拼写检查器。我以前试过。它首先用一个空格分解字符串,检查 mysql 是否存在该单词,如果存在,则回显该单词并添加一个空格,因为 explode 会删除空格,如果不存在,则使用 similar_text()
回显该单词建议。但问题是当有标点符号时它会变慢并给出错误......我试图替换标点符号并在另一个标签内回显它们 strtr()
但问题是由于爆炸,每个单词后都有一个空格。
除了使用 pspell 或任何其他扩展之外,还有其他方法可以做到这一点吗,因为我要在共享主机上使用它。
或者有没有其他方法可以在不使用 explode()
的情况下只检查大字符串中的单词??
请帮忙..
如果需要的话,你可以向我要我之前用来制作这个的代码......
提前致谢...
最佳答案
你用 PHP Spell Check 结帐了吗? ?用法很简单:
#PHP Source Code
require "phpspellcheck/include.php";
$mySpell = new SpellCheckButton();
$mySpell->InstallationPath = "/phpspellcheck/";
$mySpell->Fields = "ALL";
echo $mySpell->SpellImageButton();
$mySpell = new SpellAsYouType();
$mySpell->InstallationPath = "/phpspellcheck/";
$mySpell->Fields = "ALL";
echo $mySpell->Activate();
您还可以添加自己的旁遮普语词典,让您的工作更加轻松。希望能帮助到你! :)
关于php - 用 php 做一个拼写检查器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11013441/