Internationalization Locale::getDisplayVariant

Locale::getDisplayVariant

locale_get_display_variant

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

Locale::getDisplayVariant -- locale_get_display_variant — 입력 로케일의 변형에 대해 적절하게 지역화된 표시 이름을 반환합니다.


설명

객체 지향 스타일

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

절차적 스타일

locale_get_display_variant(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_variant() 예제

                  
<?php
echo locale_get_display_variant('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo locale_get_display_variant('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo locale_get_display_variant('sl-Latn-IT-nedis', 'de');
?>
                  
                

예제 #2 OO 예제

                  
<?php
echo Locale::getDisplayVariant('sl-Latn-IT-nedis', 'en');
echo ";\n";
echo Locale::getDisplayVariant('sl-Latn-IT-nedis', 'fr');
echo ";\n";
echo Locale::getDisplayVariant('sl-Latn-IT-nedis', 'de');
?>
                  
                

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

Natisone dialect;
dialecte de Natisone;
NEDIS
                

기타