(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
Locale::getAllVariants -- locale_get_all_variants — Liste toutes les variantes d'une locale
Description
Style orienté objet
public static
Locale::getAllVariants(string
$locale
): ?array
locale_get_all_variants(string
$locale
): ?array
Liste de paramètres
-
locale
-
La locale dont il faut extraire les variantes
Valeurs de retour
Un tableau contenant la liste de toutes les variantes d'une locale,
ou bien null
si inexistant.
Retourne null
quand la longueur de locale
excède
INTL_MAX_LOCALE_LEN
.
Exemples
Exemple #1 Exemple avec locale_get_all_variants(), procédural
<?php
$arr = locale_get_all_variants('sl_IT_NEDIS_ROJAZ_1901');
var_export( $arr );
?>
Exemple #2 Exemple avec locale_get_all_variants(), POO
<?php
$arr = Locale::getAllVariants('sl_IT_NEDIS_ROJAZ_1901');
var_export( $arr );
?>
L'exemple ci-dessus va afficher :
array (
0 => 'NEDIS',
1 => 'ROJAZ',
2 => '1901',
)
Voir aussi
- locale_get_primary_language() - Lit la langue principale de la locale
- locale_get_script() - Retourne un code pour le script de la locale
- locale_get_region() - Retourne un code pour la région de la locale