3

実際、私はインド語、つまりパンジャブ語のスペルチェッカーを作りたいと思っています。以前作ってみました。最初に文字列をスペースで分解し、単語が存在するかどうか mysql をチェックし、存在する場合はスペースを追加して単語をエコーし​​、そうでない場合は単語をsimilar_text()提案でエコーします。しかし、問題は、句読点があると遅くなり、エラーが発生することです...句読点を置き換えて別のタグ内にエコーしようとしましたstrtr()が、問題は爆発のために各単語の後にスペースがあることです.

共有ホスティングで使用するので、pspell またはその他の拡張機能を使用する以外にこれを行う方法はありますか。

または、使用せずに大きな文字列内の単語のみをスペルチェックする他の方法はありますexplode()か??

助けてください..

必要に応じて、これを作成するために以前に使用したコードを私に尋ねることができます...

前もって感謝します...

4

1 に答える 1

4

PHPスペルチェックでチェックアウトしましたか?使用法は非常に簡単です:

#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();

また、独自のパンジャブ語辞書を追加して、作業を簡単にすることができます。それが役に立てば幸い!:)

于 2012-06-13T11:04:05.820 に答える