फ़ंक्शन gettype
फ़ंक्शन gettype एक स्ट्रिंग लौटाता है जो पास की गई वेरिएबल के प्रकार को इंगित करता है।
यह एक पैरामीटर लेता है - वह वेरिएबल जिसका प्रकार निर्धारित करना है।
सिंटैक्स
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'