Internationalization Locale::getDisplayLanguage
Locale::getDisplayLanguage
locale_get_display_language
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
Locale::getDisplayLanguage -- locale_get_display_language — inputlocale의 언어에 대해 적절하게 지역화된 표시 이름을 반환합니다.
설명
객체 지향 스타일
public static Locale::getDisplayLanguage(string $locale
, ?string $displayLocale
= null
): string|false
절차적 스타일
locale_get_display_language(string $locale
, ?string $displayLocale
= null
): string|false
입력 로케일의 언어에 대해 적절하게 지역화된 표시 이름을 반환합니다. 가 null
이면 기본 로케일이 사용됩니다.
매개변수
locale
- 표시 언어를 반환할 로케일
displayLocale
- 언어 이름을 표시하는 데 사용할 선택적 형식 로케일
반환 값
displayLocale
에 적합한 형식의 locale
언어 표시 이름 또는 실패 시 false
입니다.
변경 로그
Version | Description |
---|---|
8.0.0 | displayLocale 은 이제 null을 허용합니다.
|
Examples
예제 #1 locale_get_display_language() 예제
<?php
echo locale_get_display_language('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo locale_get_display_language('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo locale_get_display_language('sl-Latn-IT-nedis', 'de');
?>
예제 #2 OO 예제
<?php
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'de');
?>
위의 예는 다음을 출력합니다.
Slovenian; slov\xc3\xa8ne; Slowenisch
기타
- locale_get_display_name() - 입력 로케일에 대해 적절하게 지역화된 표시 이름을 반환합니다.
- locale_get_display_script() - 입력 로케일의 스크립트에 대해 적절하게 지역화된 표시 이름을 반환합니다.
- locale_get_display_region() - 입력 로케일의 영역에 대해 적절하게 지역화된 표시 이름을 반환합니다.
- locale_get_display_variant() - 입력 로케일의 변형에 대해 적절하게 지역화된 표시 이름을 반환합니다.