(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
Locale::getDisplayName -- locale_get_display_name — Retourne un nom d'affichage correct pour une locale
Style orienté objet
$locale, ?string $displayLocale = null): string|falseStyle procédural
$locale, ?string $displayLocale = null): string|false
   Retourne un nom d'affichage correct pour une locale. Si locale est null,
   c'est la locale par défaut qui est utilisée.
  
localeLa locale dont if faut retourner un nom d'affichage.
displayLocaleUn format d'affichage optionnel
   Le nom d'affichage de la locale, au format donné par displayLocale,  ou false si une erreur survient.
  
| Version | Description | 
|---|---|
| 8.0.0 | displayLocaleest désormais nullable. | 
Exemple #1 Exemple avec locale_get_display_name(), procédural
<?php
echo locale_get_display_name('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo locale_get_display_name('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo locale_get_display_name('sl-Latn-IT-nedis', 'de');
?>
Exemple #2 Exemple avec locale_get_display_name(), POO
<?php
echo Locale::getDisplayName('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo Locale::getDisplayName('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo Locale::getDisplayName('sl-Latn-IT-nedis', 'de');
?>
L'exemple ci-dessus va afficher :
Slovenian (Latin, Italy, Natisone dialect); slov\xc3\xa8ne (latin, Italie, dialecte de Natisone); Slowenisch (Lateinisch, Italien, NEDIS)