Longhorn PHP 2019 CFP is open!

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_dict_check() - Проверяет, корректно ли задано слово
  • enchant_dict_suggest() - Вернет список возможных вариантов для слова с ошибкой

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top