Bindec () သည် PHP တွင် built-in function တစ်ခုဖြစ်ပြီး၎င်း၏ function သည်၎င်းကိုဒ decimal မကိန်းများသို့ပြောင်းလဲရန်ဖြစ်သည်။ ၎င်း၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
int bindec ( string $binary_string )
ဒီနေရာမှာ $ binary_string ဒီမှာ 0 နဲ့ 1 ရေးစပ်တဲ့ string တစ်ခုဖြစ်ရမယ်, အခြားဇာတ်ကောင်များမပါဝင်နိုင်ပါ။ အဆိုပါ function ကိုသက်ဆိုင်ရာဒ decimal မကိန်းကိုပြန်ပို့သည်။
<?php
$binary = "1010";
$decimal = bindec($binary);
echo $decimal; // ထုတ်လုပ်ခြင်း 10
?>
ဒီဥပမာမှာကျွန်တော်တို့ဟာဒ decimal မပြန်မေးချိန်ကိုပြန်လာတဲ့ string ကို "1010" ကို " 1010" အထိဖြတ်သွားတယ်။
string ကို "0B" ဖြင့်စတင်လျှင်ပင် bindec () ကို မှန်ကန်စွာအသိအမှတ်ပြုနိုင်သည်။
<?php
$binary = "0b1101";
$decimal = bindec($binary);
echo $decimal; // ထုတ်လုပ်ခြင်း 13
?>
သတိပြုသင့်သည်မှာ PHP ၏ Bindec () သည် 0 "နှင့်" 1 "ဇာတ်ကောင်အားလုံးကိုအမှန်တကယ်လျစ်လျူရှုထားကြောင်းသတိပြုသင့်သည်။ ထို့ကြောင့် "0B" ရှေ့ဆက်ကိုထည့်သွင်းလျှင်ပင်၎င်းကိုမှန်ကန်စွာခွဲခြမ်းစိတ်ဖြာနိုင်သည်။
ခွင့်ပြုချက်စီမံခန့်ခွဲမှုစနစ်များသည်ခွင့်ပြုချက်ဆက်တင်များကို Pervice Settings ကို binary bits အစုအဖြစ်သိမ်းထားသည်။
<?php
$permission = "01010101"; // binary form တွင်ခွင့်ပြုချက်
$permissionValue = bindec($permission);
echo "လက်ရှိခွင့်ပြုချက်၏ဒ decimal မကိန်းဂဏန်းဖြစ်ပါတယ်: " . $permissionValue;
?>
သင်သည်ဤဒ decimal မကိန်းအရေအတွက်အပေါ် အခြေခံ. ယုတ္တိတရားစီရင်ချက်များသို့မဟုတ်ဒေတာဘေ့စ်မေးမြန်းချက်များကိုပြုလုပ်နိုင်သည်။
M66.net မှ binary fields ပါ 0 င်သော data packet တစ်ခုကိုသင် download လုပ်ပါ။
<?php
$data = "11110000"; // မှ m66.net အဆိုပါလက်ခံရရှိကုန်ကြမ်း binary ဒေတာ
$parsed = bindec($data);
echo "ခွဲခြမ်းစိတ်ဖြာရလဒ်များ: " . $parsed;
?>
၎င်းသည်ဒေတာဆက်သွယ်ရေးများကိုချမှတ်ခြင်းအတွက်အလွန်အသုံးဝင်သည်။
ထည့်သွင်းမှုသည်နံပါတ်များသာပါ 0 င်သော်လည်း string တစ်ခုဖြစ်ရမည်။
input တွင်မရှိသော binness အက္ခရာများ ("0" နှင့် "1") နှင့် "1") ကိုလျစ်လျူရှုလိမ့်မည်။
အကယ်. သင်သည် hexadecimal (သို့) octal ဒေတာများကိုပြောင်းလဲရန်လိုအပ်ပါက hexdec () octdec () octdec () ကို အသုံးပြုရန်လိုအပ်သည်။