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

PHP တွင် Bindec () function ကိုမည်သို့အသုံးပြုရမည်နည်း။ Bindec () function ကို အခြေခံ. အခြေခံရှင်းပြချက်

M66 2025-06-12

PHP ပရိုဂရမ်တွင်ကွဲပြားသောဂဏန်းများအကြားပြောင်းလဲရန်လိုအပ်သည်။ Bindec () function သည် binary strings များကိုဒ decimal မကိန်းများထဲသို့ပြောင်းလဲရန်အသုံးပြုသော built-in function တစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်သင်ပိုမိုနားလည်ပြီးကျင့်သုံးရန်ကူညီရန် Bindec () function ကိုအသုံးပြုမှုကိုအသေးစိတ်ဖော်ပြထားသည်။


Bindec () function ကဘာလဲ။

Bindec () function ၏ function ကို () function သည်တစ် ဦး ကသက်ဆိုင်ရာဒ decimal မကိန်းတစ်ခုသို့ binary number ကိုကိုယ်စားပြုသည့် string ကိုပြောင်းလဲရန်ဖြစ်သည်။ Function Name တွင် "bin" ဟူသောအမည်တွင် "ဒီဇင်ဘာသည်ဒ decimal မသည်ဒ decimal မကိုကိုယ်စားပြုသည်။

function ရှေ့ပြေးပုံစံ:

 int bindec(string $binary_string)
  • parameters များ - $ binary_string , စာလုံးများ 0 နှင့် 1 သာပါ 0 င်သည့် string တစ်ခု, binary number ကိုကိုယ်စားပြုသည်။

  • ပြန်လာတန်ဖိုး - သက်ဆိုင်ရာဒ decimal မကိန်းကိုပြန်ပို့သည်။


bindec () function ကို၏အခြေခံအသုံးပြုမှုဥပမာ

 <?php
$binary = "1011";   // Binary နံပါတ်1011,decimal နှင့်ညီမျှ11
$decimal = bindec($binary);
echo $decimal;      // ထုတ်လုပ်ခြင်း 11
?>

အထက်ပါကုဒ်ကိုဖွင့ ် . Binary 1011 သည်ဒ decimal မနှင့်ညီသောကြောင့်ဖြစ်သည်။


အသေးစိတ်ရှင်းပြချက်

  1. အဆိုပါ input ကို binary string ကိုဖြစ်ရပါမည်
    အဆိုပါ bindec () function သည် function ကို 0 နှင့် 1 သာပါ 0 င်ရန် input string ကိုမျှော်လင့်သည်။ အကယ်. string တွင်အခြားဇာတ်ကောင်များပါ 0 င်ပါက PHP သည်ပထမ ဦး ဆုံးတရားမဝင်ဇာတ်ကောင်နှင့်နောက်ဆက်တွဲဇာတ်ကောင်များကိုလျစ်လျူရှုပြီးတရားဝင်အပိုင်းကိုသာကိုင်တွယ်လိမ့်မည်။

 <?php
echo bindec("11012abc"); // မှခွဲခြမ်းစိတ်ဖြာ1101,ထုတ်လုပ်ခြင်း13
?>
  1. အချည်းနှီးသော strings processing အချည်းနှီးသော string တစ်ခုဝင်လျှင်, ပြန်လာတန်ဖိုးမှာ 0 ဖြစ်ပါတယ်။

  2. ရှည်လျားသော binary ကြိုးကိုထောက်ပံ့သည်
    PHP ၏ Onteger အရွယ်အစားကန့်သတ်ချက်သည်ပလက်ဖောင်း (32-bit သို့မဟုတ် 64-bit) ပေါ်တွင်မူတည်သည်။

  3. အခြား binary ကူးပြောင်းခြင်းလုပ်ဆောင်ချက်များနှင့်နှိုင်းယှဉ်ပါ


လက်တွေ့ကျသောလျှောက်လွှာဥပမာ

သင်သည်ဝဘ်ပုံစံမှ Binary string ကိုလက်ခံရရှိပြီးတွက်ချက်မှုအတွက်ဒ decimal မသို့ပြောင်းလဲရန်လိုအပ်သည်ဆိုပါစို့။

 <?php
if (isset($_GET['bin'])) {
    $binary_input = $_GET['bin'];
    $decimal_value = bindec($binary_input);
    echo "ဒုံ {$binary_input} ဒ decimal မမှပြောင်းလဲ {$decimal_value}";
}
?>

ဒီလို url ကိုသွားပါ။

 http://m66.net/convert.php?bin=1101

စာမျက်နှာ output ကိုဖြစ်လိမ့်မည်:

 ဒုံ 1101 ဒ decimal မမှပြောင်းလဲ 13

အကျဉ်းချုပ်

  • Bindec () function သည် PHP တွင်ဒ decimal မကိန်းအတွက်အလွန်လက်တွေ့ကျတဲ့ binary ဖြစ်သည်။

  • ထည့်သွင်းမှုသည် 0 နှင့် 1 ပါဝင်သော string တစ်ခုဖြစ်ရမည်။

  • အသုံးပြုသူများမှ 0 င်ရောက်သော binary numbers များကိုလုပ်ဆောင်ရန်နှင့်နောက်ဆက်တွဲတွက်ချက်မှုများအတွက်၎င်းတို့ကိုကိန်းဂဏန်းတန်ဖိုးများသို့ပြောင်းလဲရန်သင့်တော်သည်။

PHP တွင် Binary Decimal သို့ Biny Decimal သို့ပြောင်းရန်လိုအပ်ပါက Bindec () သည်တိုက်ရိုက်နှင့်ထိရောက်သောရွေးချယ်မှုဖြစ်သည်။