第一种方法 ()
第二种方法 intval() strval() floatval()
第三种方法 settype()
$int = 123;$f = 123.123;$str = 'abc';$arr = [1,2,3];$obj = null;$bool = true;//gettype() 获取变量的数据类型show(gettype($int));show(gettype($f));show(gettype($str));show(gettype($arr));show(gettype($obj));show(gettype($bool));//settype() 设置数据类型show(settype($int,'string')); //设置成功返回1show(gettype($int));//()方式改变数据类型show((int)$str);//函数方法改变数据类型,这种方法比较常用show(floatval($int));/*** 显示数据* @param {Object} $var*/function show($var){if(is_array($var)){echo "<pre>";print_r($var);echo "</pre>";echo "<hr>";}else if(is_object($var)){var_dump($var);}else{echo $var;echo "<hr>"; }}