(PHP 5 >= 5.3.0, 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
Style procédural
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.
La locale dont il faut retourner le nom de langue
Un 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