• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • enchant_dict_quick_check()

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

    Check the word is correctly spelled and provide suggestions

    说明

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

    If the word is correctly spelled return TRUE, otherwise return FALSE, if suggestions variable is provided, fill it with spelling alternatives.

    参数

    $dict

    Dictionary resource

    $word

    The word to check

    $suggestions

    If the word is not correctly spelled, this variable will contain an array of suggestions.

    返回值

    Returns TRUE if the word is correctly spelled or FALSE

    范例

    A enchant_dict_quick_check() example

    <?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
    )
    

    参见