PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်များသောအားဖြင့်နံပါတ်တစ်ခုမည်မျှရှိသည်ကိုဆုံးဖြတ်ခြင်းကဲ့သို့သောနံပါတ်များကိုဆုံးဖြတ်ရန်မကြာခဏလိုအပ်လေ့ရှိသည်။ ဤဆောင်းပါးသည်ဤလုပ်ငန်းများကိုပြီးမြောက်ရန်အသုံးများသော PHP နည်းလမ်းနှစ်ခုကိုအသုံးပြုလိမ့်မည်။
ပထမ ဦး စွာနံပါတ်မည်မျှရှိသည်ကိုဆုံးဖြတ်ရန်ရိုးရှင်းသောဥပမာကိုကြည့်ကြပါစို့ -
function
countDigits(
$num
) {
$count
=
strlen
((string)
$num
);
return
$count
;
}
$num
= 12345;
$digitCount
= countDigits(
$num
);
echo
"$num 是 $digitCount 位数。"
;
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်နံပါတ်တစ်ခုကြာအောင် ရေတွက်ပြီး အရေအတွက်နှင့်အရေအတွက်ကိုတွက်ချက်ခြင်းဖြင့်တွက်ချက်သည်။ ထို့နောက်ဂဏန်းအရေအတွက်ကိုထုတ်လုပ်ရန်ဤလုပ်ဆောင်မှုကိုသုံးပါ။
ထို့နောက်နံပါတ်သည်ဂဏန်းများကိုသတ်သတ်မှတ်မှတ်ရှိမရှိဆုံးဖြတ်ရန်နောက်ထပ်လက်တွေ့ကျပုံသက်သေဖြစ်သည်။
function
isSpecificDigitCount(
$num
,
$specificCount
) {
$count
=
strlen
((string)
$num
);
return
$count
==
$specificCount
;
}
$num
= 12345;
$specificCount
= 5;
$isSpecificCount
= isSpecificDigitCount(
$num
,
$specificCount
);
if
(
$isSpecificCount
) {
echo
"$num 是 $specificCount 位数。"
;
}
else
{
echo
"$num 不是 $specificCount 位数。"
;
}
ဤကုဒ်တွင် ISSpecificItigittcount function ကိုဖန်တီးပြီး parameters နှစ်ခုဖြင့်ဖြတ်သန်းခြင်းကိုဖန်တီးသည်။ တစ်ခုမှာနံပါတ်တစ်ဖြစ်ပြီးအခြားတစ်ခုမှာမျှော်လင့်ထားသည့်ဂဏန်းအရေအတွက်ဖြစ်သည်။ အဆိုပါလုပ်ဆောင်ချက်သည်ဂဏန်းအရေအတွက်ကိုတွက်ချက်ခြင်းနှင့်သတ်မှတ်ထားသောဂဏန်းအရေအတွက်နှင့်နှိုင်းယှဉ်ခြင်းအားဖြင့်နံပါတ်သည်တန်းတူဖြစ်စေ,
ဤဥပမာနှစ်ခုမှတစ်ဆင့်ကျွန်ုပ်တို့သည်ဒစ်ဂျစ်တယ်ဂဏန်းအရေအတွက်ကိုအလွယ်တကူရရှိရန်အလွယ်တကူရရှိနိုင်မည်, ဤသို့သောလုပ်ဆောင်မှုများသည်ဖွံ့ဖြိုးရေးအခြေအနေများတွင်အသုံးဝင်သောကြောင့်လုပ်ငန်းခွင်စွမ်းဆောင်ရည်တိုးတက်စေရန်ကူညီနိုင်သည်။