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
입력 로케일에 대해 적절하게 지역화된 표시 이름을 반환합니다. locale
이 null
이면 기본 로케일이 사용됩니다.
매개변수
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)
기타
- locale_get_display_language() - inputlocale의 언어에 대해 적절하게 지역화된 표시 이름을 반환합니다.
- locale_get_display_script() - 입력 로케일의 스크립트에 대해 적절하게 지역화된 표시 이름을 반환합니다.
- locale_get_display_region() - 입력 로케일의 영역에 대해 적절하게 지역화된 표시 이름을 반환합니다.
- locale_get_display_variant() - 입력 로케일의 변형에 대해 적절하게 지역화된 표시 이름을 반환합니다.