Internationalization Locale::getDisplayName

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_name — 입력 로케일에 대해 적절하게 지역화된 표시 이름을 반환합니다.


설명

객체 지향 스타일

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

절차적 스타일

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

입력 로케일에 대해 적절하게 지역화된 표시 이름을 반환합니다. localenull이면 기본 로케일이 사용됩니다.


매개변수

locale
표시 이름을 반환할 로케일
displayLocale
선택적 형식 로케일

반환 값

displayLocale에 적합한 형식의 locale 이름을 표시하거나 실패 시 false입니다.


변경 로그

Version Description
8.0.0 displayLocale은 이제 null을 허용합니다.

Examples

예제 #1 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');
?>
                  
                

예제 #2 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');
?>
                  
                

위의 예는 다음을 출력합니다.

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

기타