Örnek
Tekrar geri varsayılan sonra ABD İngilizce yerel ayarlayın ve:
<?php
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>
»Run örnek Tanımı ve Kullanımı
setlocale() işlevi yerel bilgisini ayarlar.
Yerel bilgi, dil, para, zaman ve bir coğrafi bölgeye özgü diğer bilgidir.
Note: setlocale() işlevi, yalnızca geçerli komut dosyası için yerel değiştirir.
Tip: Yereli ile sistem varsayılan olarak ayarlanabilir setlocale(LC_ALL,NULL)
İpucu: bkz sayısal biçimlendirme bilgi almak için localeconv() fonksiyonu.
Sözdizimi
setlocale( constant,location )
Parametre | Açıklama |
---|---|
constant | Gereklidir. Yereli ayarlanması gerekir olacağını belirtir. Mevcut sabitleri:
|
location | Gereklidir. ülke / bölge için yerel bilgi ayarlamak ne belirler. bir dize veya bir dizi olabilir. Birden fazla konumu geçmek mümkündür. Konumu NULL veya boş dize ise "" , yer isimleri yukarısında veya gelen sabitleri aynı isimdeki ortam değişkenleri değerlerinden ayarlanacaktır "LANG" . Yer adı ise "0" , konum ayarı etkilenmez, sadece mevcut ayar döndürülür. Konumu bir dizi ise setlocale() geçerli bir dil ya da bölge kodu bulana kadar her Dizi öğesi çalışacağız. Bir bölge farklı sistemlerde farklı isimler altında bilinir, bu çok kullanışlıdır. Note: Bizim gidin mevcut tüm dil kodlarını görüntülemek için Dil kodu referansı. |
Teknik detaylar
Geri dönüş değeri: | Geçerli yerel ayarları döndürür, aksi takdirde FALSE. Dönüş değeri PHP'nin üzerinde çalıştığı sisteme bağlıdır. |
---|---|
PHP Sürümü: | 4+ |
Değişiklikler: | bir dize PHP 4.2.0 kullanımdan kaldırıldı olarak sabit geçirilmesi. Bunun yerine mevcut sabitleri kullanın. Bir dizge olarak bir uyarı mesajı neden olacaktır. Geçme Birden çok yer PHP 4.3.0 mümkün hale geldi. bir dize yerine LC_ sabitleri birinin sürekli parametre geçirilir, bu işlev PHP 5.3.0 itibariyle bir E_DREPRECATED uyarısı veriyor. |
<PHP dize Başvuru