enchant_dict_quick_check

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

enchant_dict_quick_checkVerifica si la palabra está correctamente escrita y proporciona sugerencias

Descripción

enchant_dict_quick_check(EnchantDictionary $dictionary, string $word, array &$suggestions = null): bool

Devuelve true si la palabra está correctamente escrita, false si la variable de sugerencias es proporcionada, y la llena con las sugerencias posibles.

Parámetros

dictionary

An Enchant dictionary returned by enchant_broker_request_dict() or enchant_broker_request_pwl_dict().

word

La palabra a verificar

suggestions

Si la palabra no está correctamente escrita, esta variable contendrá un array de sugerencias.

Valores devueltos

Devuelve true si la palabra está correctamente escrita, false en caso contrario.

Historial de cambios

Versión Descripción
8.0.0 dictionary expects an EnchantDictionary instance now; previoulsy, a recurso was expected.

Ejemplos

Ejemplo #1 Ejemplo con 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);
}
?>

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
)

Ver también

add a note

User Contributed Notes

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