(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
Style orienté objet
$locale): ?arrayStyle procédural
$locale): ?arrayListe toutes les variantes d'une locale
localeLa locale dont il faut extraire les variantes
   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.
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', 
)