gettype ක්රියාව
gettype ක්රියාව සම්පාදනය කරන ලද විචල්යයේ වර්ගය දක්වන ලද String එකක් ආපසු ලබා දෙයි.
එය එක් පරාමිතියක් ලබා ගනී - වර්ගය නිර්ණය කළ යුතු විචල්යය.
වාක්ය රචනා ක්රමය
gettype(mixed $var): string
ආපසු ලබා දෙන අගයන්
| වර්ගය | විස්තරය |
|---|---|
'boolean' |
බූලියන් අගයන් |
'integer' |
නිඛිල සංඛ්යා |
'double' |
පාවෙන ලක්ෂ්ය සංඛ්යා |
'string' |
පේළි |
'array' |
අරා |
'object' |
වස්තු |
'resource' |
සම්පත් |
'NULL' |
Null අගයන් |
'unknown type' |
නොදන්නා වර්ග |
උදාහරණය
නිඛිල සංඛ්යාවක වර්ගය නිර්ණය කිරීම:
<?php
echo gettype(123);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'integer'
උදාහරණය
පාවෙන ලක්ෂ්ය සංඛ්යාවක වර්ගය නිර්ණය කිරීම:
<?php
echo gettype(3.14);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'double'
උදාහරණය
පේළියක වර්ගය නිර්ණය කිරීම:
<?php
echo gettype('hello');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'string'
උදාහරණය
බූලියන් අගයක වර්ගය නිර්ණය කිරීම:
<?php
echo gettype(true);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'boolean'
උදාහරණය
අරාවක වර්ගය නිර්ණය කිරීම:
<?php
echo gettype(['a', 'b', 'c']);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'array'
උදාහරණය
NULL හි වර්ගය නිර්ණය කිරීම:
<?php
echo gettype(null);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'NULL'
උදාහරණය
පරිවර්තනයන්ගෙන් පසු විචල්ය වර්ගය පරීක්ෂා කරමු:
<?php
$var = '123';
echo gettype($var) . "\n";
$var = (int)$var;
echo gettype($var) . "\n";
$var = (float)$var;
echo gettype($var) . "\n";
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'string'
'integer'
'double'