(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
Style procédural
Retourne un nom d'affichage correct pour une locale. Si locale
est null
,
c'est la locale par défaut qui est utilisée.
locale
La locale dont if faut retourner un nom d'affichage.
displayLocale
Un 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 |
displayLocale est 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)