PHP Conference Nagoya 2025

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(resource $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.

Parámetros

dict

Recurso de diccionario

word

La palabra a verificar

suggestions

Si la palabra no está correctamente escrita, está variable contendrá una matriz de sugerencias.

Valores devueltos

Devuelve true si la palabra está correctamente escrita o false

Ejemplos

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
)

Ver también

add a note

User Contributed Notes

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