(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL enchant >= 0.1.0 )
enchant_broker_request_dict — Crée un nouveau dictionnaire
Crée un nouveau dictionnaire en utilisant le paramètre tag,
représentant la langue dont l'on veut associer le dictionnaire
("en_US", "de_DE", ...).
brokerUn courtier Enchant retourné par enchant_broker_init().
tagUne balise décrivant la locale, par exemple, en_US, de_DE
Retourne une instance de EnchantDictionary en cas de
succès ou false si une erreur survient.
Lève une ValueError si
broker n'est pas utilisable, par exemple s'il n'a pas
été initialisé ou s'il a déjà été libéré avec
enchant_broker_free().
Lève une ValueError si
tag est vide.
| Version | Description |
|---|---|
| 8.0.0 |
broker attend désormais une instance de EnchantBroker ;
auparavant, une resource était attendue.
|
| 8.0.0 | En cas de succès, cette fonction retourne désormais une instance de EnchantDictionary ; auparavant une resource était retournée. |
Exemple #1 Exemple avec enchant_broker_request_dict()
Vérifie si un dictionnaire existe en utilisant la fonction enchant_broker_dict_exists() et le demande.
<?php
$tag = 'en_US';
$broker = enchant_broker_init();
if (enchant_broker_dict_exists($broker,$tag)) {
$dict = enchant_broker_request_dict($broker, $tag);
var_dump($dict);
}
?>