လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> System Information String ကိုပြသရန် php_uname () ကိုသုံးပါ

System Information String ကိုပြသရန် php_uname () ကိုသုံးပါ

M66 2025-05-17

PHP တွင် PHP_UNAME () function သည်လက်ရှိ operating system ၏သတင်းအချက်အလက်အပြည့်အစုံကိုပြန်ပို့ပေးသောအလွန်လက်တွေ့ကျသောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်မှုသည်သင့်အားစနစ်အမည်, ဗားရှင်းနှင့်အခြားအသေးစိတ်အချက်အလက်များကိုရရှိရန်ခွင့်ပြုသည်။ ၎င်းကိုစနစ်အဆင့်အချက်အလက်ရယူခြင်းနှင့်ရယူခြင်းနှင့်ရှာဖွေခြင်း, ရှာဖွေခြင်း,

php_uname () function ကိုမိတ်ဆက်

PHP_UNAME () function သည် operating system နှင့်ပတ်သက်သော string ကိုပြန်လည်ရောက်ရှိစေပြီး string ၏အကြောင်းအရာသည် operating system အမျိုးအစားပေါ်တွင်မူတည်သည်။ ၎င်းကို parameters များမပါဘဲ၎င်းကိုခေါ်ဆိုရန်ရွေးချယ်နိုင်သည်သို့မဟုတ်ပိုမိုတိကျသောသတင်းအချက်အလက်ရရန် parameters များကိုသတ်မှတ်ရန်ရွေးချယ်နိုင်သည်။

 string php_uname ([ string $mode = "a" ] )

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

  • $ mode : ဤ parameter သည် optional ကိုဖြစ်ပါတယ်။ ကွဲပြားခြားနားသော operating system အချက်အလက်ကိုရယူရန်အောက်ပါ mode ကိုသုံးနိုင်သည်။

    • 'A' : ပုံမှန်အားဖြင့်ပြန်ပို့ခြင်းစနစ်အမည်, အိမ်ရှင်အမည်, operating system version နှင့် schema အချက်အလက်များ။

    • 's' - operating system name ကိုသာပြန်ပို့သည်။

    • 'n' - ကွန်ပျူတာ၏အိမ်ရှင်အမည်ကိုပြန်ပို့သည်။

    • 'r' : operating system ၏မူကွဲကိုပြန်ပို့သည်။

    • 'V' : operating system ၏ဗားရှင်းနှင့် patch ကိုအဆင့်ကိုပြန်ပို့သည်။

    • 'M' - စက်အမျိုးအစား (ဟာ့ဒ်ဝဲဗိသုကာ) ကိုပြန်ပို့သည်။

အကယ်. $ mode parameter သည်မသတ်မှတ်ထားပါကသတင်းအချက်အလက်အားလုံးကိုပုံမှန်အားဖြင့်ပြန်ပို့ပေးလိမ့်မည်။

အသုံးပြုမှုဥပမာများ

1 ။ ပြီးပြည့်စုံသောစနစ်သတင်းအချက်အလက်ရယူပါ

ပုံမှန်အားဖြင့် php_uname () ကိုခေါ်ဆိုခြင်း () သည် operating system name, host name, operating system version စသည်ဖြင့်အသေးစိတ်အချက်အလက်များကိုပြန်လည်ပေးပို့လိမ့်မည်။

 <?php
echo php_uname();
?>

ဥပမာ output ရလဒ်:

 Linux servername 4.15.0-45-generic #48-Ubuntu SMP Thu Jan 17 15:10:52 UTC 2019 x86_64

2 ။ operating system name ကိုရယူပါ

အကယ်. သင်သည် operating system ၏အမည်ကိုသာဂရုပြုပါကသင်ပုံစံကိုသုံးနိုင်သည်

 <?php
echo php_uname('s');
?>

ဥပမာ output ရလဒ်:

 Linux

3 ။ အိမ်ရှင်မကိုရယူပါ

Host Name (Computer Name) ကိုရရန် 'n' ကိုသုံးနိုင်သည်။

 <?php
echo php_uname('n');
?>

ဥပမာ output ရလဒ်:

 servername

4 ။ operating system version ကိုရယူပါ

အကယ်. သင်သည် operating system ၏ဗားရှင်းအချက်အလက်ကိုလိုအပ်ပါက 'r' ကိုသုံးနိုင်သည်။

 <?php
echo php_uname('r');
?>

ဥပမာ output ရလဒ်:

 4.15.0-45-generic

5 ။ operating system version နှင့် patch level ကိုရယူပါ

အကယ်. သင်သည်အသေးစိတ် OS ဗားရှင်းအချက်အလက်များလိုအပ်ပါက patch level အပါအ 0 င် Mode ကိုသုံးနိုင်သည်။

 <?php
echo php_uname('v');
?>

ဥပမာ output ရလဒ် -

 #48-Ubuntu SMP Thu Jan 17 15:10:52 UTC 2019

6 ။ ဟာ့ဒ်ဝဲဗိသုကာရယူပါ

အကယ်. သင်သည် System ၏ hardware ဗိသုကာအမျိုးအစား (ဥပမာ x86_64 စသည့်) ကိုမေးမြန်းရန်လိုအပ်ပါကသင်ပုံစံကိုသုံးနိုင်သည်

 <?php
echo php_uname('m');
?>

ဥပမာ output ရလဒ် -

 x86_64

အကျဉ်းချုပ်

php_uname () function ကိုအသုံးပြုခြင်းအားဖြင့်သင်သည် operating system နှင့်ပတ်သက်သောသတင်းအချက်အလက်အမျိုးမျိုးကိုအလွယ်တကူရရှိနိုင်သည်။ ကွဲပြားခြားနားသောစနစ်အသေးစိတ်ကိုရယူရန်သင်၏လိုအပ်ချက်များနှင့်အညီကွဲပြားသော mode များကိုသင်ရွေးချယ်နိုင်သည်။ ၎င်းသည်ပြ problems နာများကိုဖြေရှင်းရန်, စောင့်ကြည့်လေ့လာခြင်းနှင့်ရှာဖွေခြင်းနှင့်စစ်ဆေးခြင်းအတွက်အလွန်အထောက်အကူပြုသည်။

URL နမူနာကုဒ်

အကယ်. သင်သည်ကုဒ်အတွင်းရှိ URL ကိုအသုံးပြုပါက URL ၏ domain name အပိုင်းကို M66.net နှင့်အစားထိုးနိုင်သည်။ ဥပမာအားဖြင့်:

 http://m66.net/api/data