1.php的变量类型:
整型 浮点型 字符串 布尔型 数组 对象 null 资源类型
一个变量就是一个盒子,类型可以看做盒子的标签,变量的值就是盒子里的内容
null 是没有类型的空盒子,只有一个值就是null
2.变量的检测:
//变量的检测 if(isset($b)){ echo ‘变量b存在了‘; }else{ echo ‘变量b不存在‘; }
isset()用于检测变量是否设置,返回布尔值,
如果变量未被赋值或者赋值为 null 则返回false, 反之则返回true
3.变量类型的检测:
// 获取变量类型 $a = 1; echo ‘gettype($a)‘; //判断变量是否是想要类型 // is_int, is_float, is_array... $a = 23 if(is_int($a)){ echo‘a是整型‘; }else{ echo‘a不是整型‘; }