Updated PHP Windows builds for Brotli security fix

enchant_broker_set_ordering

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL enchant >= 0.1.0 )

enchant_broker_set_ordering — Déclare une préférence pour un dictionnaire d'une langue

Description

function enchant_broker_set_ordering(EnchantBroker $broker, string $tag, string $ordering): bool

Déclare une préférence pour un dictionnaire à utiliser pour la langue spécifiée par le paramètre tag. L'ordre est une liste de noms de fournisseurs séparée par une virgule. Le caractère spécial "*" peut être utilisé comme langue pour déclarer un ordre par défaut pour toutes les langues qui ne déclarent pas explicitement un ordre.

Liste de paramètres

broker

Un courtier Enchant retourné par enchant_broker_init().

tag

La langue. Le caractère "*" peut être utilisé en tant que langue pour déclarer un ordre par défaut pour toutes les langues qui ne déclarent pas explicitement un ordre.

ordering

Liste de noms de fournisseurs séparée par une virgule

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Erreurs / Exceptions

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 ou ordering est vide.

Historique

Version Description
8.5.0 Lève désormais une ValueError si tag ou ordering est vide.
8.0.0 broker attend désormais une instance de EnchantBroker ; auparavant, une resource était attendue.
+add a note

User Contributed Notes

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