enchant_dict_suggest

Will return a list of values if any of those pre-conditions are not met

Description

array enchant_dict_suggest(EnchantDictionary $dictionary, string $word)

Parameters

dictionary

An Enchant dictionary returned by enchant_broker_request_dict or enchant_broker_request_pwl_dict.

word

Word to use for the suggestions.

Return Values

Will returns an array of suggestions if the word is bad spelled.

Changelog

Version Description
8.0.0 dictionary expects an EnchantDictionary instance now; previoulsy, a resource was expected.

Examples

Example #1 A enchant_dict_suggest example

<?php
$tag = 'en_US';
$r = enchant_broker_init();
if (enchant_broker_dict_exists($r,$tag)) {
    $d = enchant_broker_request_dict($r, $tag);

    $wordcorrect = enchant_dict_check($d, "soong");
    if (!$wordcorrect) {
        $suggs = enchant_dict_suggest($d, "soong");
        echo "Suggestions for 'soong':";
        print_r($suggs);
    }
    enchant_broker_free_dict($d);
}
enchant_broker_free($r);
?>

See Also

  • enchant_dict_check
  • enchant_dict_quick_check