setlocale()
PHP setlocale() funksiyasi
❮ PHP string funksiyalari ma’lumotnomasi
Misol
Mahalliy sozlamalarni (locale) AQSH ingliz tiliga o‘rnating, so‘ng yana standart holatga qaytaring:
<?php
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
setlocale() funksiyasi mahalliy sozlamalar (locale) ma’lumotlarini o‘rnatadi.
Locale ma’lumotlari — bu muayyan geografik hududga xos til, pul birligi, vaqt va boshqa ma’lumotlar.
Eslatma: setlocale() funksiyasi locale’ni faqat joriy skript uchun o‘zgartiradi.
Maslahat: Locale ma’lumotlarini setlocale(LC_ALL,NULL) yordamida tizimning standart qiymatiga o‘rnatish mumkin
Maslahat: Sonlarni formatlash ma’lumotlarini olish uchun localeconv() funksiyasiga qarang.
Sintaksis
setlocale(constant,location,rest,locale_array)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| constant | Majburiy. Qaysi locale ma’lumotlari o‘rnatilishini belgilaydi. Mavjud konstantalar:
|
| location | Majburiy. Locale ma’lumotlari qaysi mamlakat/mintaqaga o‘rnatilishini belgilaydi. String yoki massiv bo‘lishi mumkin. Bir nechta joylashuvni (location) uzatish mumkin. Agar location NULL yoki bo‘sh string "" bo‘lsa, joylashuv nomlari yuqoridagi konstantalar bilan bir xil nomdagi muhit o‘zgaruvchilarining qiymatlaridan yoki "LANG" o‘zgaruvchisidan olinadi. Agar location "0" bo‘lsa, joylashuv sozlamasi o‘zgarmaydi, faqat joriy sozlama qaytariladi. Agar location massiv bo‘lsa, setlocale() yaroqli til yoki mintaqa kodini topguncha massivning har bir elementini sinab ko‘radi. Bu mintaqa turli tizimlarda turli nomlar bilan ma’lum bo‘lganda juda foydali. Eslatma: Barcha mavjud til kodlarini ko‘rish uchun til kodlari ma’lumotnomamizga o‘ting. |
| rest | Ixtiyoriy. Muvaffaqiyatli natijaga erishilguncha locale sozlamasi sifatida sinab ko‘riladigan string parametrlar |
Texnik tafsilotlar
| Qaytariladigan qiymat: | Yangi joriy locale’ni, muvaffaqiyatsiz bo‘lsa FALSE qaytaradi. Qaytariladigan qiymat PHP ishlayotgan tizimga bog‘liq. |
|---|---|
| PHP versiyasi: | 4+ |
❮ PHP string funksiyalari ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
