Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
21.7. Функции непосредственной проверки орфографии в PHP
Если нужно проверить слова на правильность написания, используют функцию pspell_check(). Функция аналогична aspell_check() и имеет следующий синтаксис:
boolean pspell_check (int dictionary_link, string word)
В случае правильного написания возвращает значение, равное true в противном случае false. Например:
<?
$ident =pspell_new("en") ;
if (pspell_check($ident, "catt")) {
echo "Слово написано без ошибок ";
}
else {
echo "Извините, слово содержит ошибку";
}
?>
Результатом выполнения этого примера будет строка «Извините, слово содержит ошибку», так как функция произведет возврат значения false.
Существует еще одна функция pspell_suggest(), полностью аналогичная aspell_suggest(), с принципами работы которой мы подробно ознакомились ранее (см. п. 21.2).