လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP nl_langinfo () function ကိုအသေးစိတ်ရှင်းပြချက်နှင့်အသုံးပြုမှုဥပမာ

PHP nl_langinfo () function ကိုအသေးစိတ်ရှင်းပြချက်နှင့်အသုံးပြုမှုဥပမာ

gitbox 2025-06-17

1 ။ နိဒါန်း

1.1 NL_Langinfo () function ကိုဘာလဲ

Nl_langinfo () function သည် PHP မှဘာသာစကားနှင့်တိုင်းဒေသကြီးချိန်ညှိချက်များအတွက် PHP မှပေးသော function တစ်ခုဖြစ်သည်။ ၎င်းကို NL_Langinfo စဉ်ဆက်မပြတ်နှင့် တွဲဖက်. အသုံးပြု. အသေးစိတ်အချက်အလက်များကိုဘာသာစကားအမျိုးမျိုးနှင့်ပထ 0 ီအနေအထားပတ်ဝန်းကျင်တွင်သင်ရရှိနိုင်သည်။

1.2 function ကိုအဓိပ္ပါယ်ဖွင့်ဆိုချက်

ဤလုပ်ဆောင်မှုကိုကျွန်ုပ်တို့အသုံးမပြုမီလုပ်ဆောင်မှု၏အဓိပ္ပါယ်ဖွင့်ဆိုချက်ကိုကြည့်ကြပါစို့။

string nl_langinfo (int $ item)

parameter သည်ဖော်ပြချက်:

  • item: query item, သတ်သတ်မှတ်မှတ်တန်ဖိုးကို nl_langinfo စဉ်ဆက်မပြတ်တွင်သတ်မှတ်ထားသည်။

ပြန်လာတန်ဖိုး - query item အရသက်ဆိုင်ရာ string ကိုပြန်သွားပါ။

2 ။ စဉ်ဆက်မပြတ်ဖော်ပြချက်

NL_Langinfo () function ကိုအသုံးပြုသောအခါသက်ဆိုင်ရာအချက်အလက်များကိုမေးမြန်းရန်အောက်ပါကိန်းဂဏန်းများကိုပေါင်းစပ်ရန်လိုအပ်သည်။

မြဲစဲှ ဖေါ်ပြ
nl_langinfo_codestes ဇာတ်ကောင် set encoding
nl_langinfo_d_t_fmt နေ့စွဲနှင့်အချိန် format (ဥပမာ -% y% m)% h:% m:% s "
nl_langinfo_d_fmt နေ့စွဲပုံစံ (ဥပမာ - "% y% m. % d")
nl_langinfo_t_fmt အချိန်ပုံစံ (ဥပမာ -% ဇ:% -% s:% s ")
nl_langinfo_am_str_str နံနက်အချိန်သည် string ကိုကိုယ်စားပြုသည်
nl_langinfo_pm_Str နေ့လည်ခင်းအချိန်သည် string ကိုကိုယ်စားပြုသည်

3 ။ ဥပမာကိုသုံးပါ

3.1 စုံစမ်းမှုဇာတ်ကောင် set encoding

လက်ရှိဇာတ်ကောင် set encoding ကိုရှာဖွေရန် NL_Langinfo () function ကိုသုံးနိုင်သည်။ အောက်ဖော်ပြပါသည်ဆက်စပ်သောကုဒ်ဖြစ်သည်။

$ codeset = nl_langinfo (nl_langinfo_codeset);
ECHO "လက်ရှိဇာတ်ကောင်အစုံ encoded:" ။ $ codeset;

ရှင်းလင်းချက် - NL_Langinfo () ကိုခေါ်ခြင်းနှင့် Nl_langinfo_codeset တွင်ဖြတ်သန်းခြင်းဖြင့်ကျွန်ုပ်တို့သည်လက်ရှိဇာတ်ကောင် set encoding ကိုရနိုင်သည်။ ဤကုဒ်ကိုဤကုဒ်ကိုကွပ်မျက်သည့်အခါ "လက်ရှိဇာတ်ကောင်အစုံအရ encoded encoded encoded encoded) ကိုပြသလိမ့်မည်။

3.2 စုံစမ်းမှုရက်စွဲနှင့်အချိန်ပုံစံ

ဇာတ်ကောင် Set Encoding အပြင်နေ့စွဲနှင့်အချိန်ပုံစံကိုလည်းကျွန်ုပ်တို့ရှာဖွေနိုင်သည်။ အောက်ပါတို့သည်သက်ဆိုင်သောသင်္ကေတများဖြစ်သည်။

// စုံစမ်းမှုနေ့စွဲနှင့်အချိန် format $ dayfmt = nl_langinfo (nl_langinfo_d_d_d_d_fmt);
ECHO "လက်ရှိနေ့စွဲနှင့်အချိန်ပုံစံက" ။ $ DAVATFMT;
// Query Date Format $ dayfmt = nl_langinfo (nl_langinfo_d_d_fmt);
ECHO "လက်ရှိရက်စွဲပုံစံက" ။ $ DAVATFMT;
// query time format $ format querdform = nl_langinfo (nl_langinfo_fmt_fmt);
ECHO "လက်ရှိအခြေအနေပုံစံက" ။ $ DAVATFMT;

ရှင်းလင်းချက် - အထက်ပါကုဒ်များမှတစ်ဆင့်ကျွန်ုပ်တို့သည်ပုံစံသုံးမျိုးဖြင့်ရှာဖွေခြင်း - ရက်စွဲနှင့်အချိန် format (nl_langinfo_d_d_d_d_fmt), နေ့စွဲ format (nl_langinfo_fmt_fmt) နှင့်အချိန် format (nl_langinfo_t_fmt) နှင့်အချိန် format (nl_langinfo_fmt) နှင့်အချိန် format (nl_langinfo_fmt) နှင့်အချိန် format (nl_langinfo_fmt) နှင့်အချိန် format (nl_langinfo_fmt) ကွပ်မျက်မှုရလဒ်သည် "လက်ရှိနေ့စွဲနှင့်အချိန်ပုံစံ" နှင့်ဆင်တူနိုင်သည် -% y သည်% M မှ% m. % ဇ:% -% s:% s "

3.3 query နံနက်နှင့်နေ့လည်ခင်းကြိုးများကိုကိုယ်စားပြုရန်အချိန်

နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်နံနက်ခင်းနှင့်မွန်းလွဲပိုင်းအချိန်ကိုစနစ်တကျ 0 င်ရောက်မှုဆိုင်ရာကြိုးများကိုရှာဖွေနိုင်သည်။ ဤတွင်နမူနာကုဒ်ဖြစ်သည်။

$ amstr = nl_langinfo (nl_langinfo_am_amstr);
ပဲ့တင်သံ "နံနက်အချိန်ဆိုတာအချိန်ဆိုတာပဲ" လို့ဆိုလိုတယ်။ $ amstr;
$ pmstr = = nl_langinfo (nl_langinfo_pm_pm_pm_str);
ECHO "နေ့လည်ခင်းအချိန်က string ကိုဆိုလိုသည်။ $ pmstr;

ရှင်းလင်းချက် - Nl_langinfo () ကိုခေါ်ဆိုခြင်းဖြင့် Nl_langinfo_st_str_str.Str.Str.st_strt_strt_strints intres intres ကို အသုံးပြု. စနစ်နှင့်နေ့လည်ခင်းကိုကိုယ်စားပြုရန်စနစ်တွင်အသုံးပြုသောကြိုးများကို (များသောအားဖြင့် "PM" နှင့် "pm")

4 ။ အကျဉ်းချုပ်

ဤဆောင်းပါးသည် PHP တွင် NL_Langinfo () function ကို PHP တွင်ဖော်ပြထားသည်။ ဤလုပ်ဆောင်မှုသည်ဤလုပ်ဆောင်မှုမှတစ်ဆင့်ဤလုပ်ဆောင်မှုမှတစ်ဆင့်စနစ်၏ဘာသာစကားနှင့်တိုင်းဒေသကြီးအချက်အလက်များကိုမည်သို့ရှာဖွေရမည်ကိုပြသခဲ့သည်။

ဆက်စပ်အကြောင်းအရာ