To display special characters correctly in a web browser, it's a good idea to decode the result data with utf8_decode:
<?php
echo utf8_decode(Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'fr'));
echo utf8_decode(Locale::getDisplayLanguage('sl-Latn-IT-nedis', 'pt-BR'));
?>
Locale::getDisplayLanguage
locale_get_display_language
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Locale::getDisplayLanguage -- locale_get_display_language — Girdi yerelindeki anadil kodunun yerelleştirilmiş ismini döndürür
Açıklama
Nesne yönelimli kullanım
static
string
Locale::getDisplayLanguage
( string
$dil_yereli
[, string $adlandırma_yereli
] )Yordamsal kullanım
string
locale_get_display_language
( string
$dil_yereli
[, string $adlandırma_yereli
] )
Girdi yerelindeki anadil kodunun yerelleştirilmiş ismini döndürür.
Öntanımlı yerel kullanılmışsa NULL döner.
Değiştirgeler
-
dil_yereli -
Anadil adı döndürülecek yerel.
-
adlandırma_yereli -
İsteğe bağlı olarak anadil isminin gösteriminde kullanılacak yerel.
Dönen Değerler
hedef_yerel ile belirtilen yerelin anadil kodunun
adlandırma_yereli ile belirtilen yereldeki ismini
döndürür.
Örnekler
Örnek 1 - locale_get_display_language() örneği
<?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', 'tr');
?>
Örnek 2 - Nesne yönelimli kullanım örneği
<?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', 'tr');
?>
Yukarıdaki örneğin çıktısı:
Slovenian; slovène; Slovence
Ayrıca Bakınız
- locale_get_display_name() - Girdi yerelinin yerelleştirilmiş ismini döndürür
- locale_get_display_script() - Girdi yereli yazı türünün yerelleştirilmiş ismini döndürür
- locale_get_display_region() - Girdi yereli için yerelleştirilmiş ülke ismini döndürür
- locale_get_display_variant() - Girdi yereli lehçesinin yerelleştirilmiş ismini döndürür
heitor dot siller at gmail dot com
24-Jul-2011 02:43
