Locale::getDisplayName

locale_get_display_name

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

Locale::getDisplayName -- locale_get_display_nameRetorna um nome apropriadamente localizado para a localidade

Descrição

Estilo orientado a objetos

public static Locale::getDisplayName(string $locale, ?string $displayLocale = null): string|false

Estilo procedural

locale_get_display_name(string $locale, ?string $displayLocale = null): string|false

Retorna um nome apropriadamente localizado para a localidade. Se locale for null, a localidade padrão é usada.

Parâmetros

locale

A localidade para a qual o nome será mostrado

displayLocale

Localidade de formatação, opcional

Valor Retornado

Nome da localidade no formato apropriado para displayLocale, ou false em caso de falha.

Registro de Alterações

Versão Descrição
8.0.0 displayLocale agora pode ser nulo.

Exemplos

Example #1 Exemplo de locale_get_display_name()

<?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');
?>

Example #2 Exemplo OO

<?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');
?>

O exemplo acima produzirá:

Slovenian (Latin, Italy, Natisone dialect);
slov\xc3\xa8ne (latin, Italie, dialecte de Natisone;
Slowenisch (Lateinisch, Italien, NEDIS)

Veja Também