လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> plat_uname () ပလက်ဖောင်းရောဂါရှာဖွေရေးကိရိယာစာမျက်နှာကိုတည်ဆောက်ရန် php_uname () ကိုသုံးပါ

plat_uname () ပလက်ဖောင်းရောဂါရှာဖွေရေးကိရိယာစာမျက်နှာကိုတည်ဆောက်ရန် php_uname () ကိုသုံးပါ

M66 2025-05-17

လက်ရှိပလက်ဖောင်းနှင့်ပတ်သက်သောအခြေခံအချက်အလက်များကိုနားလည်ခြင်းသည် PHP applications များဖွံ့ဖြိုးတိုးတက်ရေးကိုတည်ဆောက်ရာတွင်ပြ problems နာများကိုရှာဖွေခြင်းနှင့်စွမ်းဆောင်ရည်ကိုပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းအတွက်အလွန်အထောက်အကူပြုသည်။ PHP_UNAME () function သည် PHP တွင်အလွန်အသုံး 0 င်သောကိရိယာတစ်ခုဖြစ်သည်။ ဒီ function ကိုမှတစ်ဆင့်ဆာဗာ၏စနစ်သတင်းအချက်အလက်ကိုပြသရန်ရိုးရှင်းသောရောဂါရှာဖွေရေးကိရိယာစာမျက်နှာကိုလျင်မြန်စွာတည်ဆောက်နိုင်သည်။ Php_uname () ကိုသုံးပြီးပလက်ဖောင်းရောဂါရှာဖွေရေးကိရိယာကိုဘယ်လိုမြန်မြန်တည်ဆောက်ရမယ်ဆိုတာဒီဆောင်းပါးကဒီဆောင်းပါးကသင်ပေးလိမ့်မယ်။

1 ။ php_uname () function ကဘာလဲ?

PHP_UNAME () function ကိုလက်ရှိ operating system အကြောင်းသတင်းအချက်အလက်ရယူရန်အသုံးပြုသည်။ ၎င်းသည် operating system type, host name, version number စသည်တို့ပါ 0 င်သော string ကိုပြန်လည်ရောက်ရှိစေသည်။

 php_uname();
  • ပြန်လာသောရလဒ်များသည်များသောအားဖြင့် operating system type, host name, operating system version စသည်ဖြင့်သတင်းအချက်အလက်များပါ 0 င်သည်။

PHP_Uname () သည် ပုံမှန်အားဖြင့်သတင်းအချက်အလက်ပြီးပြည့်စုံသောသတင်းအချက်အလက်များကိုပြန်ပို့ပေးလိမ့်မည်, သို့သော်သင်၏လိုအပ်ချက်များအရသတင်းအချက်အလက်များကိုသာရယူရန်သင်ရွေးချယ်နိုင်သည်။ ဥပမာအားဖြင့်:

  • php_uname ('s') သည် operating system ၏အမည်ကိုသာပြန်လည်ရရှိစေသည်။

  • php_uname ('n') သည် hostname ကိုပြန်ပို့သည်။

  • php_uname ('r') သည် operating system version ကိုပြန်ပို့သည်။

  • php_uname ('v') သည် operating system ၏ဗားရှင်းနံပါတ်ကိုပြန်ပို့သည်။

  • Php_uname ('M') သည် စက်ဗိသုကာကိုပြန်လည်ရရှိခဲ့သည်။

2 ။ ရောဂါရှာဖွေရေးကိရိယာစာမျက်နှာတည်ဆောက်ရန်အဆင့်များ

ကျွန်ုပ်တို့သည်လက်ရှိဆာဗာ၏ operating system အချက်အလက်များကိုပြသသောရိုးရှင်းသော PHP စာမျက်နှာကိုရေးပါမည်။ ဤစာမျက်နှာကိုမှတစ်ဆင့်သင်၏ပလက်ဖောင်းပတ် 0 န်းကျင်ကိုသင်လျင်မြန်စွာနားလည်နိုင်သည်။

အဆင့် 1: အခြေခံ HTML စာမျက်နှာကိုဖန်တီးပါ

ပထမ ဦး စွာဆာဗာ၏ရောဂါရှာဖွေအချက်အလက်များကိုပြသရန် HTML ဖိုင်တစ်ခုအနေဖြင့် HTML ဖိုင်တစ်ခုဖန်တီးပါ။

 <!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ပလက်ဖောင်းရောဂါရှာဖွေရေးကိရိယာများ</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            background-color: #f4f4f4;
            margin: 0;
            padding: 0;
        }
        .container {
            width: 80%;
            margin: 20px auto;
            padding: 20px;
            background-color: white;
            border-radius: 8px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
        }
        h1 {
            text-align: center;
        }
        pre {
            background-color: #f0f0f0;
            padding: 10px;
            border-radius: 5px;
            font-family: 'Courier New', Courier, monospace;
            white-space: pre-wrap;
            word-wrap: break-word;
        }
    </style>
</head>
<body>

<div class="container">
    <h1>ပလက်ဖောင်းရောဂါရှာဖွေရေးကိရိယာများ</h1>
    <h3>လက်ရှိ operating system သတင်းအချက်အလက်:</h3>
    <pre>
<?php
// operating system နှင့်သက်ဆိုင်သောသတင်းအချက်အလက်ရယူပါ
echo php_uname();
?>
    </pre>
</div>

</body>
</html>

အဆင့် 2: PHP ကုဒ်ကို run ပါ

ဖိုင်ကို ရောဂါရှာဖွေခြင်း အနေဖြင့်သိမ်းဆည်းပါ။ သင်၏ server ပတ်ဝန်းကျင်ကိုတပ်ဆင်ပြီး PHP နှင့် configure လုပ်ပါ။ ဖိုင်ကိုဆာဗာ၏ Web root directory ထဲတွင်ထားပါ။ ဖိုင်ကိုရယူသည့်အခါစာမျက်နှာသည်လက်ရှိ operating system နှင့်သက်ဆိုင်သောသတင်းအချက်အလက်များကိုပြသလိမ့်မည်။

 http://m66.net/diagnostic.php

ဤအချိန်တွင်စာမျက်နှာပေါ်တွင်အောက်ပါကဲ့သို့သောအရာတစ်ခုခုကိုသင်မြင်နိုင်သည်။

 Linux myserver 5.4.0-1045-generic #47~18.04.1-Ubuntu SMP Tue Dec 1 20:35:25 UTC 2020 x86_64

3 ။ Diagnostic သတင်းအချက်အလက်ကိုစိတ်တိုင်းကျ

Operating System Information အပြင်သင်ရောဂါရှာဖွေရေးအချက်အလက်များကိုလည်းထပ်ထည့်နိုင်သည်။ ဥပမာအားဖြင့်ဆာဗာ၏ PHP ဗားရှင်း, ဆာဗာ၏ PHP configuration information, ဖိုင်ခွင့်ပြုချက်များစသည်တို့ကိုရယူပါ။

PHP ဗားရှင်းကိုရယူပါ။

 echo 'PHP ထင်မြင်ချက်: ' . phpversion();

ဆာဗာ configuration ကိုရယူပါ။

 echo 'PHP ပြင်ဆင်မှုသတင်းအချက်အလက်: ' . phpinfo();

ဖိုင်စနစ်သတင်းအချက်အလက်ကိုရယူပါ။

 echo 'ဖိုင်စနစ်သတင်းအချက်အလက်: ' . php_uname('m');

ဤအချက်အလက်မှတစ်ဆင့်ဆာဗာ၏ operating ပတ်ဝန်းကျင်ကိုပိုမိုနားလည်ပြီးပြ troubl နာများကိုဖြေရှင်းရန်နှင့်ပြ problems နာများကိုပိုမိုကောင်းမွန်စေရန်ကူညီနိုင်သည်။

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

PHP_UNAME () function ကိုအသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည် operating system နှင့်သက်ဆိုင်သောသတင်းအချက်အလက်များကိုရယူရန်ပလက်ဖောင်းရောဂါရှာဖွေရေးကိရိယာစာမျက်နှာကိုအလွယ်တကူတည်ဆောက်နိုင်သည်။ ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်အတွင်းဤအချက်အလက်သည် debugging နှင့် optimization အတွက်အလွန်အရေးကြီးသည်။ ဤစာမျက်နှာကိုထပ်မံဖြည့်စွက်ရန်လိုအပ်သည့်အတိုင်းဤစာမျက်နှာကိုတိုးချဲ့ရန်လိုအပ်သည့်အချက်များထပ်မံဖြည့်စွက်ရန်လိုအပ်သလိုတိုးချဲ့နိုင်သည်။

သင်၏ PHP application အတွက်သဘာဝပတ်ဝန်းကျင်ဆိုင်ရာသတင်းအချက်အလက်များကိုပိုမိုကောင်းမွန်စေရန်ရိုးရှင်းသောရောဂါရှာဖွေရေးစာမျက်နှာကိုအလျင်အမြန်တည်ဆောက်ရန်ဤဆောင်းပါးသည်သင့်အားလျင်မြန်စွာတည်ဆောက်ရန်ကူညီနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။