(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)
Locale::getDisplayLanguage -- locale_get_display_language — Retourne un nom approprié pour l'affichage d'un nom de langue
Style orienté objet
$locale
[, string $in_locale
] ) : stringStyle procédural
$locale
[, string $in_locale
] ) : string
Retourne un nom approprié pour l'affichage d'un nom de langue.
Si la valeur NULL est passée en argument, la locale par défaut est utilisée.
localeLa locale dont il faut retourner le nom de langue
in_localeUn format optionnel pour l'affichage du nom de langue.
Le nom de la langue à afficher pour la locale $locale, dans le format défini par $in_locale.
Exemple #1 Exemple avec locale_get_display_language(), procédural
<?php
echo locale_get_display_language('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo locale_get_display_language('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo locale_get_display_language('sl-Latn-IT-nedis', 'de');
?>
Exemple #2 Exemple avec locale_get_display_language(), POO
<?php
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'de');
?>
L'exemple ci-dessus va afficher :
Slovenian; slov\xc3\xa8ne; Slowenisch