gettype function
gettype function သည် ပေးထားသော variable ၏ အမျိုးအစားကို ညွှန်ပြသည့် string တစ်ခုကို ပြန်ပေးသည်။
၎င်းသည် parameter တစ်ခုကို လက်ခံသည် - အမျိုးအစားသတ်မှတ်ရန် လိုအပ်သော variable ဖြစ်သည်။
Syntax
gettype(mixed $var): string
ပြန်ပေးသည့် တန်ဖိုးများ
| အမျိုးအစား | ဖော်ပြချက် |
|---|---|
'boolean' |
Boolean တန်ဖိုးများ |
'integer' |
ကိန်းပြည့်များ |
'double' |
ဒဿမကိန်းများ |
'string' |
စာကြောင်းများ |
'array' |
Array များ |
'object' |
Object များ |
'resource' |
Resource များ |
'NULL' |
Null တန်ဖိုးများ |
'unknown type' |
မသိအမျိုးအစားများ |
ဥပမာ
ကိန်းပြည့်၏ အမျိုးအစားကို သတ်မှတ်ခြင်း:
<?php
echo gettype(123);
?>
Code run ပြီးနောက် ရလဒ်:
'integer'
ဥပမာ
ဒဿမကိန်း၏ အမျိုးအစားကို သတ်မှတ်ခြင်း:
<?php
echo gettype(3.14);
?>
Code run ပြီးနောက် ရလဒ်:
'double'
ဥပမာ
စာကြောင်း၏ အမျိုးအစားကို သတ်မှတ်ခြင်း:
<?php
echo gettype('hello');
?>
Code run ပြီးနောက် ရလဒ်:
'string'
ဥပမာ
Boolean တန်ဖိုး၏ အမျိုးအစားကို သတ်မှတ်ခြင်း:
<?php
echo gettype(true);
?>
Code run ပြီးနောက် ရလဒ်:
'boolean'
ဥပမာ
Array ၏ အမျိုးအစားကို သတ်မှတ်ခြင်း:
<?php
echo gettype(['a', 'b', 'c']);
?>
Code run ပြီးနောက် ရလဒ်:
'array'
ဥပမာ
NULL ၏ အမျိုးအစားကို သတ်မှတ်ခြင်း:
<?php
echo gettype(null);
?>
Code run ပြီးနောက် ရလဒ်:
'NULL'
ဥပမာ
အသွင်ပြောင်းပြီးနောက် variable ၏ အမျိုးအစားကို စစ်ဆေးကြည့်ခြင်း:
<?php
$var = '123';
echo gettype($var) . "\n";
$var = (int)$var;
echo gettype($var) . "\n";
$var = (float)$var;
echo gettype($var) . "\n";
?>
Code run ပြီးနောက် ရလဒ်:
'string'
'integer'
'double'