Locale::canonicalize
locale_canonicalize
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
Locale::canonicalize -- locale_canonicalize — Canonise la chaîne représentant la locale
Description
Avertissement
Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.
Canonise la chaîne représentant la locale passée au format ICU.
Ceci ne signifie pas nécessairement ou ne retourne pas une locale valide. C'est seulement une
version de l'entrée qui a été canonisée selon les règles d'ICU.
Le comportement de cette fonction dépend de la version d'ICU utilisée par PHP
(INTL_ICU_VERSION).
Liste de paramètres
locale
-
La chaîne de la locale originale
Valeurs de retour
Chaîne canonisée dans la locale.
Retourne null quand la longueur de locale excède
INTL_MAX_LOCALE_LEN.
Exemples
Exemple #1 Exemple de locale_canonicalize()
echo Locale::canonicalize('en-US.utf8') . "\n";
echo Locale::canonicalize('totally-not-valid') . "\n";
Résultat de l'exemple ci-dessus est similaire à :