当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP gettype()用法及代码示例


gettype()函数是PHP中的内置函数,用于获取变量的类型。用于检查现有变量的类型。

用法:

string gettype ( $var )

参数:该函数接受单个参数$var。它是变量的名称,需要检查变量的类型。


返回值:此函数返回字符串类型值。返回的字符串的可能值为:

  • boolean
  • integer
  • double(由于历史原因,如果是float,则返回“double”)
  • string
  • array
  • object
  • resource
  • NULL
  • 未知类型

以下示例程序旨在说明PHP中的gettype()函数:

程序1:

<?php 
// PHP program to illustrate gettype() function 
  
$var1 = true; // boolean value  
$var2 = 3; // integer value 
$var3 = 5.6; // double value 
$var4 = "Abc3462"; // string value 
$var5 = array(1, 2, 3); // array value 
$var6 = new stdClass; // object value 
$var7 = NULL; // null value 
$var8 = tmpfile(); // resource value 
  
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"; 
  
?>
输出:
boolean
integer
double
string
array
object
NULL
resource

程序2:

<?php 
  
// PHP program to illustrate gettype() function 
  
$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); 
?>
输出:
string
integer
integer
double
double

参考:http://php.net/manual/en/function.gettype.php



相关用法


注:本文由纯净天空筛选整理自Mithun Kumar大神的英文原创作品 PHP | gettype() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。