Post date: Nov 16, 2017 9:17:07 AM
Установка PSPELL и словаря:
sudo apt-get install libpspell-dev sudo apt-get install php5-pspell sudo apt-get install aspell-en (английский)
sudo apt-get install aspell-ru (русский)
Использование:
$text = file_get_contents($file);
preg_match_all('/(\w{4,})/u', $text, $texts);
foreach($texts as $t) {
$word = iconv("UTF-8", "koi8-r", $t);
$pspell_link = pspell_new("ru");
if (!pspell_check($pspell_link, $word)) {
echo "Ошибка в слове ".$t."<br />Возможные значения:";
$sugg = pspell_suggest($pspell_link, $word);
foreach ($sugg as $sug) {
echo iconv("koi8-r", "windows-1251", $sug) . "<br />";
}
} else {
echo "Слово верно";
}
}
exit();
sudo service apache2 restart