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

PHP_Uname () နှင့် Phpinfo () စနစ်နှင့်ပတ်ဝန်းကျင်ဆိုင်ရာအသေးစိတ်အချက်အလက်များကိုပြသရန်

M66 2025-05-18

PHP တွင် developer များ service ၏ system နှင့်ပတ်ဝန်းကျင်သတင်းအချက်အလက်များကိုကြည့်ရှုရန်ကူညီသည့်အလွန်အသုံးဝင်သောလုပ်ဆောင်ချက်နှစ်ခုရှိသည်။ php_uname () နှင့် Phpinfo () ။ ဤလုပ်ဆောင်ချက်နှစ်ခုသည် developer များကိုလက်ရှိဆာဗာ၏လည်ပတ်ရေးစနစ်, PHP configuration, extension နှင့်အခြားသတင်းအချက်အလက်များနှင့်ပတ်သက်သောအချက်အလက်များကိုကြွယ်ဝသောသတင်းအချက်အလက်များဖြင့်ပေးသည်။ ထို့နောက်ကျွန်ုပ်တို့သည်ဤလုပ်ဆောင်ချက်နှစ်ခုကိုမည်သို့အသုံးပြုသည်ကိုအသေးစိတ်ဖော်ပြရန်နှင့်၎င်းတို့အား၎င်းတို့မှတဆင့်မည်သို့ရယူရမည်ကိုအသေးစိတ်မိတ်ဆက်ပေးပါမည်။

1 ။ php_uname () function ကိုသုံးပါ

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

နမူနာကုဒ်:

 <?php
// operating system အကြောင်းအသေးစိတ်အချက်အလက်များကိုရယူပါ
$system_info = php_uname();
echo "operating system သတင်းအချက်အလက်:$system_info";
?>

ရလဒ်ဥပမာ:

 operating system သတင်းအချက်အလက်:Linux servername 4.15.0-29-generic #31-Ubuntu SMP Thu Jul 19 11:29:33 UTC 2018 x86_64

အပေါ်တွင်ဖော်ပြထားသည့်အတိုင်း php_uname () တွင် operating system အမည်, ဗားရှင်းနံပါတ်, kernel version နှင့် Machine ဗိသုကာအချက်အလက်များကိုထုတ်ပြန်သည်။

optional ကို parameters တွေကို:

PHP_Uname () သည် ပြန်လာသောလည်ပတ်မှုစနစ်သတင်းအချက်အလက်များ၏အသေးစိတ်အချက်အလက်များကိုအသေးစိတ်ဖော်ပြသည့် parameter ကိုလက်ခံနိုင်သည်။

  • 'A' - ပုံမှန်တန်ဖိုး, အပြည့်အဝ operating system ကိုသတင်းအချက်အလက်ပြန်ပို့။

  • 's' - operating system ၏အမည်ကိုပြန်ပို့သည်။

  • 'r' - operating system ၏လွှတ်ပေးရန်ဗားရှင်းသို့ပြန်သွားပါ။

  • 'V' - operating system version အချက်အလက်များကိုပြန်ပို့သည်။

  • 'M' - စက်ဗိသုကာသို့ပြန်သွားပါ။

2 ။ Phpinfo () function ကိုသုံးပါ

Phpinfo () PHP မှပေးသောအခြားအင်အားကြီးသောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ PHP ဗားရှင်း, php activations များ, php activations များ, operating system infactions စသည်တို့အပါအ 0 င်လက်ရှိ PHP configurations အပါအ 0 င်လက်ရှိ PHP configurations ၏အသေးစိတ်အချက်အလက်များကိုဖော်ပြထားသည်။

နမူနာကုဒ်:

 <?php
// ထုတ်လုပ်ခြင်း PHP အသေးစိတ် configuration သတင်းအချက်အလက်
phpinfo();
?>

သင်ဤကုဒ်ကိုဖွင့်သောအခါ PHP ပတ်ဝန်းကျင်နှင့်ပတ်သက်သောသတင်းအချက်အလက်အားလုံးကိုပါ 0 င်သည့် HTML စာမျက်နှာကိုအသေးစိတ်ဖော်ပြထားသည်။ ဥပမာ PHP ဗားရှင်း, compilation options များ, တိုးချဲ့စာကြည့်တိုက်များ, ပတ်ဝန်းကျင် variable တွေကိုစသည်ဖြင့်။

အရေးကြီးသောအချက်အလက်များ -

  • PHP ဗားရှင်း - လက်ရှိ PHP ဗားရှင်းကိုပြသသည်။

  • PHP Configuration : PHP ၏စုစည်းခြင်းရွေးချယ်မှုများနှင့်ပတ် 0 န်းကျင် variable များကိုပြသသည်။

  • Loaded extensions : လက်ရှိ loaded php extensions များကိုစာရင်းပြုစုထားသည်။

  • ပတ်ဝန်းကျင် variable များ - PHP ပတ်ဝန်းကျင်နှင့်သက်ဆိုင်သော variable များကိုစာရင်းပြုစုထားသည်။

  • operating system အချက်အလက် - လက်ရှိဆာဗာ၏ operating system အချက်အလက်များကိုပြသသည်။

Phpinfo () ၏ထွက်ရှိမှုသည်အလွန်ပြည့်စုံပြီး developer များကိုလက်ရှိပတ်ဝန်းကျင်တွင်အသေးစိတ်ပုံစံအမျိုးမျိုးကိုနားလည်ရန်ကူညီနိုင်သည်။

3 ။ URL ၏ဒိုမိန်းအမည်ကိုပြုပြင်မွမ်းမံပါ

အချို့ဖြစ်ရပ်များတွင်ကျွန်ုပ်တို့၏ PHP code တွင် URL များကိုအသုံးပြုရန်လိုအပ်ပြီး M66.NET နှင့်တစ်ပုံစံတည်းရှိသောဤ URLs များ၏ဒိုမိန်းအမည်များကိုအစားထိုးလိုသည်။ သင်၏ကုဒ်နံပါတ်များကို M66.net ဖြင့်သင်၏ကုဒ်နံပါတ်အားလုံးကိုမည်သို့အစားထိုးရမည်ကိုပြသသည့်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။

နမူနာကုဒ်:

 <?php
// မူရင်းဖြစ်သော URL
$url = "https://www.example.com/path/to/resource";

// အသုံးပြု str_replace function ကိုအစားထိုးဒိုမိန်းအမည်
$new_url = str_replace("www.example.com", "m66.net", $url);

echo "ပြုပြင်ထားသော URL: $new_url";
?>

ရလဒ်ဥပမာ:

 ပြုပြင်ထားသော URL: https://m66.net/path/to/resource

strow_replace () function ကိုအသုံးပြုခြင်းအားဖြင့် domain name ကို M66.net နှင့်အလွယ်တကူအစားထိုးနိုင်သည်။

အကျဉ်းချုပ်

php_uname () နှင့် Phpinfo () ကို အသုံးပြုခြင်းဖြင့်ဆာဗာ၏လည်ပတ်မှုစနစ်သတင်းအချက်အလက်နှင့် PHP configuration အချက်အလက်များကိုအလွယ်တကူရယူနိုင်သည်။ PHP_UNAME () PHPINFO () သည် PHP configuration informations ကိုပိုမိုကောင်းမွန်သည့် PHP configuration informations များကိုပိုမိုကောင်းမွန်စွာလုပ်ဆောင်နိုင်သည့်စနစ်နှင့်သက်ဆိုင်သောသတင်းအချက်အလက်များကိုရယူရန်အတွက်သင့်တော်သည်။ Domain Name ကို URL တွင်အစားထိုးခြင်းအားဖြင့် domain name ရှေ့နောက်ညီညွတ်မှုသည်မတူညီသောပတ်ဝန်းကျင်တွင် code ၏ရှေ့နောက်ညီညွတ်မှုကိုလည်းသေချာစေနိုင်သည်။ သင်၏ဆာဗာနှင့် PHP ပတ်ဝန်းကျင်နှင့်ပတ်သက်သောသတင်းအချက်အလက်များကိုမည်သို့ရယူရမည်ကိုပိုမိုနားလည်သဘောပေါက်ရန်ဤဆောင်းပါးကသင့်အားပိုမိုကောင်းမွန်သောနားလည်မှုကိုပိုမိုနားလည်ရန်ကူညီပေးပါ။