在php中制作一个拼写检查器

时间:2012-06-13 10:59:23

标签: php spell-checking

实际上我想制作一种法语,即旁遮普语的拼写检查。我以前尝试过制作它。它首先用空格爆炸字符串,如果单词存在则检查mysql,如果是,则用添加的空格回显该单词因为explode删除空格,如果没有,则它用similar_text()建议回显该单词。但问题是当有标点符号时它会减慢并给出错误...我试图替换标点符号并用strtr()在另一个标记内回显它们但问题是之后有空格由于爆炸,每个单词。

除了使用pspell或任何其他扩展程序之外,还有其他方法可以执行此操作,因为我将在共享主机上使用它。

或者有没有其他方法可以拼写检查大字符串中的单词而不使用explode() ??

请帮助..

如果需要,你可以问我以前用过的代码......

提前致谢...

1 个答案:

答案 0 :(得分:3)

您是否使用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();

您可以添加自己的旁遮普词典,这样可以让您的工作更轻松。希望能帮助到你! :)