php 中的 gettype() 函数

php中可以利用 gettype() 函数,来获取一个现有变量的范例。它是php中的一个内置函数,而合用要领也较量简朴,下面飞鸟慕鱼博客就来说一说这个 gettype() 函数的界说以及它的用法。

php gettype() 函数

gettype():获取一个现有变量的范例,

语法:

gettype ($var);

参数:

$var:为一个自界说的变量

返回值:变量的范例,好比 array(数组),string(字符串),integer(整数字) 等

PHP 获取变量范例

例1:

<?php $id = 45; $str = '飞鸟慕鱼博客'; echo gettype($id); echo gettype($str); ?>

返回功效:integer  string

例2:

<?php $var1 = "feiniaomy.com";   $var2 = 10 % 7;  $var3 = pow(10, 2);  $var4 = pow(10, 0.5);  $var5 =pow(-2,-3.2); $var6 = sqrt(4);      echo "变量\$var1=".$var1." ,范例为:".gettype($var1)."<br>";  echo "变量\$var2=".$var2." ,范例为:".gettype($var2)."<br>";  echo "变量\$var3=".$var3." ,范例为:".gettype($var3)."<br>";  echo "变量\$var4=".$var4." ,范例为:".gettype($var4)."<br>";  echo "变量\$var5=".$var5." ,范例为:".gettype($var5). "<br>";  echo "变量\$var6=".$var6." ,范例为:".gettype($var6);  ?>

返回功效:

变量$var1=feiniaomy.com ,范例为:string 变量$var2=3 ,范例为:integer 变量$var3=100 ,范例为:integer 变量$var4=3.1622776601684 ,范例为:double 变量$var5=NAN ,范例为:double 变量$var6=2 ,范例为:double

说明:

1、pow(x,y) 函数返回 x 的 y 次方,其值为 Integer 或 Float 范例;

2、sqrt() 函数返回一个数的平方根,为 Float 范例

3、NAN(非数),为一个未界说或不行暗示的值。

php gettype() 返回值参考

1、boolean:暗示变量为布尔范例

2、integer:暗示变量为整数范例

3、double :暗示变量为float范例

4、string:暗示变量为string范例

5、array:暗示变量为数组范例

6、object:暗示变量为工具范例

7、resource:暗示变量为resource范例

8、NULL:暗示变量为NULL范例

9、unknown type:未知范例

php gettype() 留意事项

1、不要利用 gettype() 来测试某种范例,每个php版中大概会有变革。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8948.html