PHP localeconv() လုပ်ဆောင်ချက်
ဥပမာ
United States locale numic formatting အချက်အလက်ကို ရှာပါ-
<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
localeconv() လုပ်ဆောင်ချက်သည် ဒေသတွင်း ကိန်းဂဏာန်းနှင့် ငွေကြေးဖော်မတ်မှု အချက်အလက် ပါဝင်သော ခင်းကျင်းတစ်ခုကို ပြန်ပေးသည်။
localeconv() လုပ်ဆောင်ချက်သည် အောက်ပါ array အစိတ်အပိုင်းများကို ပြန်ပေးလိမ့်မည်-
- [decimal_point] - ဒဿမအမှတ် အက္ခရာ
- [thousands_sep] - ထောင်နှင့်ချီသော ခြားနားချက်
- [int_curr_symbol] - ငွေကြေးသင်္ကေတ (ဥပမာ- USD)
- [currency_symbol] - ငွေကြေးသင်္ကေတ (ဥပမာ- $)
- [mon_decimal_point] - ငွေကြေးဒဿမအမှတ် အက္ခရာ
- [mon_thousands_sep] - ငွေကြေးထောင်ပေါင်းများစွာ ခြားနားချက်
- [positive_sign] - အပြုသဘောဆောင်သောတန်ဖိုးဇာတ်ကောင်
- [negative_sign] - အနုတ်လက္ခဏာတန်ဖိုး ဇာတ်ကောင်
- [int_frac_digits] - နိုင်ငံတကာ အပိုင်းကိန်းဂဏန်းများ
- [frac_digits] - ဒေသဆိုင်ရာ အပိုင်းကိန်းဂဏန်းများ
- [p_cs_precedes] - ငွေကြေးသင်္ကေတကို အပြုသဘောဆောင်တဲ့တန်ဖိုးရဲ့ရှေ့မှာ ထားရင် မှန် (1) နောက်မှာထားရင် False (0)၊
- [p_sep_by_space] - True (1) ငွေကြေးသင်္ကေတနှင့် အပေါင်းတန်ဖိုးကြားတွင် ကွက်လပ်များရှိလျှင် False (0)
- [n_cs_precedes] - ငွေကြေးသင်္ကေတကို အနှုတ်တန်ဖိုးတစ်ခု၏ ရှေ့တွင် ထားရှိပါက မှန်သည် (0) နောက်တွင် ထည့်ပါက False (0)
- [n_sep_by_space] - True (1) ငွေကြေးသင်္ကေတနှင့် အနှုတ်တန်ဖိုးကြားတွင် နေရာလွတ်များရှိလျှင် False (0)
- [p_sign_posn] - ဖော်မတ်ချခြင်း ရွေးချယ်စရာများ-
- 0 - ကွင်းစဥ်များသည် အရေအတွက်နှင့် ငွေကြေးသင်္ကေတကို ဝန်းရံထားသည်။
- 1 - ပမာဏနှင့် ငွေကြေးသင်္ကေတ၏ ရှေ့တွင် + သင်္ကေတကို ထားရှိပါ။
- 2 - ပမာဏနှင့် ငွေကြေးသင်္ကေတနောက်တွင် + သင်္ကေတကို ထားရှိပါ။
- 3 - ငွေကြေးသင်္ကေတ၏ရှေ့တွင် + သင်္ကေတကို ချက်ချင်းထည့်ပါ။
- 4 - ငွေကြေးသင်္ကေတပြီးနောက် ချက်ခြင်း + သင်္ကေတကို ထားရှိပါ။
- [n_sign_posn] - ဖော်မတ်ချခြင်း ရွေးချယ်စရာများ-
- 0 - ကွင်းစဥ်များသည် အရေအတွက်နှင့် ငွေကြေးသင်္ကေတကို ဝန်းရံထားသည်။
- 1 - ပမာဏနှင့် ငွေကြေးသင်္ကေတ၏ ရှေ့တွင် သင်္ကေတကို ထားရှိပါ။
- 2 - ပမာဏနှင့် ငွေကြေးသင်္ကေတနောက်တွင် သင်္ကေတကို ထားရှိပါ။
- 3 - အဆိုပါ - သင်္ကေတကို ငွေကြေးသင်္ကေတ၏ ရှေ့တွင် ချက်ချင်းတင်ထားသည်။
- 4 - အဆိုပါ - သင်္ကေတကို ငွေကြေးသင်္ကေတပြီးနောက် ချက်ချင်းထည့်ပါ။
- [grouping] - နံပါတ်များအုပ်စုဖွဲ့ပုံကိုပြသသည့် Array (ဥပမာ- 3 သည် 1 000 000 ကိုဖော်ပြသည်)
- [mon_grouping] - ငွေကြေးနံပါတ်များကို မည်သို့အုပ်စုဖွဲ့ကြောင်းပြသသည့် Array (ဥပမာ- 2 သည် 1 00 00 00 ကိုဖော်ပြသည်)
အကြံပြုချက်- ဒေသဆိုင်ရာ ဆက်တင်များကို သတ်မှတ်ရန်၊ setlocale() လုပ်ဆောင်ချက်ကို ကြည့်ပါ။
အကြံပြုချက်- ရရှိနိုင်သော ဘာသာစကားကုဒ်များအားလုံးကို ကြည့်ရှုရန်၊ ကျွန်ုပ်တို့၏ ဘာသာစကားကုဒ်ကိုးကားမှုသို့ သွားပါ။
အထားအသို
localeconv()
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | setlocale() မှ သတ်မှတ်ထားသည့် လက်ရှိဒေသအလိုက် ဒေတာကို ပြန်ပေးသည် |
---|---|
PHP ဗားရှင်း- | 4.0.5+ |
❮ PHP String အကိုးအကား