(PHP 5 >= 5.3.0, PHP 7, PECL enchant:0.2.0-1.0.1)
enchant_dict_quick_check — Verifica si la palabra está correctamente escrita y proporciona sugerencias
$dict
, string $word
[, array &$suggestions
] ) : bool
Si la palabra está correctamente escrita devuelve TRUE, de otro modo devuelve FALSE, si la varialbe de sugerencias
se proporciona, la rellena con alternativas ortográficas.
dictRecurso de diccionario
wordLa palabra a verificar
suggestionsSi la palabra no está correctamente escrita, está variable contendrá una matriz de sugerencias.
Devuelve TRUE si la palabra está correctamente escrita o FALSE
Ejemplo #1 Un ejemplo de enchant_dict_quick_check()
<?php
$etiqueta = 'en_US';
$r = enchant_broker_init();
if (enchant_broker_dict_exists($r,$etiqueta)) {
$d = enchant_broker_request_dict($r, $etiqueta);
enchant_dict_quick_check($d, 'soong', $sugerencias);
print_r($sugerencias);
}
?>
El resultado del ejemplo sería algo similar a:
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
)