Функции Enchant
PHP Manual

enchant_dict_quick_check

(PHP 5 >= 5.3.0, PHP 7, PECL enchant:0.2.0-1.0.1)

enchant_dict_quick_checkПроверить, правильно ли написано слово и предложить варианты замены

Описание

bool enchant_dict_quick_check ( resource $dict , string $word [, array &$suggestions ] )

Если слово корректно, то вернет TRUE, в ином случае вернет FALSE. Если задан параметр suggestions, то он будет заполнен вариантами замены.

Список параметров

dict

Ресурс словаря

word

Слово для проверки

suggestions

Если проверка провалилась, то эта переме5нная будет содержать массив с вариантами замены

Возвращаемые значения

Возвращает TRUE, если слово написано правильно или FALSE, если нет

Примеры

Пример #1 Пример использования enchant_dict_quick_check()

<?php
$tag 
'en_US';
$r enchant_broker_init();

if (
enchant_broker_dict_exists($r,$tag)) {
    
$d enchant_broker_request_dict($r$tag);
    
enchant_dict_quick_check($d'soong'$suggs);
    
print_r($suggs);
}
?>

Результатом выполнения данного примера будет что-то подобное:

Array
(
    [0] => song
    [1] => snog
    [2] => soon
    [3] => Sang
    [4] => Sung
    [5] => sang
    [6] => sung
    [7] => sponge
    [8] => spongy
    [9] => snag
    [10] => snug
    [11] => sonic
    [12] => sing
    [13] => songs
    [14] => Son
    [15] => Sonja
    [16] => Synge
    [17] => son
    [18] => Sejong
    [19] => sarong
    [20] => sooner
    [21] => Sony
    [22] => sown
    [23] => scone
    [24] => song's
)

Смотрите также


Функции Enchant
PHP Manual