1.获取类型

   gettype()函数返回var所指定的变量类型。共有8种可能返回的值:array,boolean,double,integer,object,resource,string和unknow type。形式为:

string  gettype(mixed var)    mixed表示是可以各种类型

eg.

<?php

$str=" I love you ,China!"

echo gettype($str);  //I love you ,China!

?>

 

2.转换类型

settype() 将var指定的变量转换为type指定的类型。可以转换的有7种类型:

array,boolean,integer,double,object,resource,string。

boolean settype(mixed var,string type)

eg.

<?php

$var="52China";

$type="integer";

if(! settype($var,$type)){

echo "set var type error";

exit();

}

echo $type; //52

echo gettype($type); //integer

?>