PHP | gettype() Function
Last Updated :
31 Jul, 2021
The gettype() function is an inbuilt function in PHP which is used to get the type of a variable. It is used to check the type of existing variable.
Syntax:
string gettype ( $var )
Parameter: This function accepts a single parameter $var. It is the name of variable which is needed to be checked for type of variable.
Return Value: This function returns a string type value. Possible values for the returned string are:
- boolean
- integer
- double (for historical reasons “double” is returned in case of float)
- string
- array
- object
- resource
- NULL
- unknown type
Below programs illustrate the gettype() function in PHP:
Program 1:
<?php
$var1 = true;
$var2 = 3;
$var3 = 5.6;
$var4 = "Abc3462" ;
$var5 = array (1, 2, 3);
$var6 = new stdClass;
$var7 = NULL;
$var8 = tmpfile();
echo gettype ( $var1 ). "\n" ;
echo gettype ( $var2 ). "\n" ;
echo gettype ( $var3 ). "\n" ;
echo gettype ( $var4 ). "\n" ;
echo gettype ( $var5 ). "\n" ;
echo gettype ( $var6 ). "\n" ;
echo gettype ( $var7 ). "\n" ;
echo gettype ( $var8 ). "\n" ;
?>
|
Output:
boolean
integer
double
string
array
object
NULL
resource
Program 2:
<?php
$var1 = "GfG" ;
$var2 = 10 % 7;
$var3 = pow(10, 2);
$var4 = pow(10, 0.5);
$var5 = sqrt(9);
echo gettype ( $var1 ). "\n" ;
echo gettype ( $var2 ). "\n" ;
echo gettype ( $var3 ). "\n" ;
echo gettype ( $var4 ). "\n" ;
echo gettype ( $var5 );
?>
|
Output:
string
integer
integer
double
double
Reference: http://php.net/manual/en/function.gettype.php
PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...