is_int
variable တစ်ခုကိန်းတစ်ခုရှိမရှိ detect
is_int()
function သည် variable ကိုကိန်းဂဏန်းအမျိုးအစားဟုတ်မဟုတ်စစ်ဆေးသည်။
အကယ်. variable သည်ကိန်းဂဏန်းတစ်ခု၏တစ်ခုဖြစ်ပါက function သည် true
(1) မှပြန်လာသည် false
variable ကိုကိန်းဂဏန်းဟုတ်မဟုတ်စစ်ဆေးပါ။
<? PHP $ a = 32 ; ပဲ့တင်သံ "a" ။ is_int ( $ က ) ။ "<br> <br>" ; $ ခ = 0 ; ပဲ့တင်သံ "B" ။ is_int ( $ ခ ) ။ "<br> <br>" ; $ c = 32.5 ; ပဲ့တင်သံ "C သည်" ဖြစ်သည် ။ is_int ( $ ဂ ) ။ "<br> <br>" ; $ d = "32" ; echo "d is" ။ is_int ( $ d ) ။ "<br> <br>" ; $ e = စစ်မှန်တဲ့ ; echo "E သည်" ။ is_int ( $ င ) ။ "<br> <br>" ; $ f = "null" ; ပဲ့တင်သံ "F" ။ is_int ( $ f ) ။ "<br> <br>" ; >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
PHP တွင် Boolean Value သည် string တွင်နံပါတ်များပါ true
သည့်တိုင် "32"
သည်ကိန်းအမျိုးအစားတစ်ခုမဟုတ်ပါ။ ဒါကြောင့် $d
အတွက်စစ်ဆေးမှုများနှင့် $e
FALSE
ပြန်လာလိမ့်မည်။ အလားတူပင် $f
သည် string တစ်ခုဖြစ်ပြီး၎င်း၏အကြောင်းအရာသည် "null"
ဖြစ်သော်လည်း၎င်းသည်ကိန်းဂဏန်းအမျိုးအစား FALSE
, Floating Point နံပါတ်များသည် $c
ကဲ့သို့သောကိန်းဂဏန်းများ FALSE
သိသာထင်ရှားသည့် is_int($c)
မဟုတ်ပါ,
is_int ( variable ) ;
တေးရေး | ဖေါ်ပြ |
---|---|
ပေြာင်းလဲတတ်သော | လိုအပ်ပါတယ် စစ်ဆေးရန် variable ကိုဖေါ်ပြသည်။ |