var_dump()函数 为可输出项
放进函数中
可以直接输出函数
得到 var_dump 的返回值
*EG
function xx(){
$a = '1,2,3,false,great,FALSE';
var_dump($a);
}
//var_dump($a);
xx();
!!注:
var_dump 可以进行 比较运算
如 $a = 10;
$b = 12;
var_dump($a>$b);
返回值为 bool( false或true )
-------------------------------------------------------------
grttype() 函数 为获取值
不可输出
需要借助 echo print输出 或者存入函数中
*EG
function cc(){
$a = '1,2,3,false,great,FALSE';
$b = gettype($a);
return $b;
}
//$b = gettype($a);
print cc();
-----------------------------------------------------------
is_$type(); 此函数返回值为 "FALSE"或"TRUE";
无法输出
*常用在判断语句中*
!!注 "is_numeric" 返回"TRUE" 的情况有以下几种:
1. int整形
2. float浮点型
3. num的string字符串型
----------------------------------------------------------
!!注:
在函数内部获取外部的全局变量时
应在函数内部声明 "global $xx"
因为:局部变量会掩盖全局变量的可见性。