enchant_dict_quick_check 함수
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL enchant:0.2.0-1.0.1)
enchant_dict_quick_check — 단어의 철자가 올바른지 확인하고 제안 제공
설명
enchant_dict_quick_check(EnchantDictionary $dictionary
, string $word
, array &$suggestions
= null
): bool
단어의 철자가 올바르면 true
를 반환하고 그렇지 않으면 false
를 반환합니다. 제안 변수가 제공되면 철자를 대체하여 채웁니다.
매개변수
dictionary
- enchant_broker_request_dict() 또는 enchant_broker_request_pwl_dict()에 의해 반환된 Enchant 사전.
word
- 확인하는 단어
suggestions
- 단어의 철자가 정확하지 않은 경우 이 변수에는 제안 배열이 포함됩니다.
반환 값
단어의 철자가 올바른 경우 true
를 반환하거나 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.0.0 | dictionary 은 이제 EnchantDictionary를 기대합니다. 이전에는 리소스가 필요했습니다. |
Examples
예제 #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() - 이러한 전제 조건 중 하나라도 충족되지 않으면 값 목록을 반환합니다.