变量输出(详细请看demo1展示)
1.Echo
2.Var_dump()//同时打印出类型、长度、值
3.Print
测试变量是否存在
1.isset();
变量不存在的情况(null,未定义)
2.empty();
为空的情况
$a=null;
$a=’’;
$a=’’;
$a=false;
$a=array();
$a=0;
$a=0.0;
变量类型的测试函数:
1.获取类型结果gettype()
2.精确判断类型
Is_int()//判断是否为整型
Is_string()//判断是否为字符串
Is_array()//判断是否为数组
Is_object()//判断是否为对象
Is_null()//判断是否为空
Is_resource()//判断是否为资源
Is_scalar()//判断是否为标准类型
Is_numeric()//判断是否为数字
Is_callable()//判断是否为函数
等等
Echo打印布尔类型的值:
1.true-> 1
2.False->空
变量类型自动转换:
1.整型->字符串
2.字符串->整型
3.所有类型->布尔型
除了empty()结果为真的情况,布尔值为假,其他都为真
变量类型强制转换:
(int),(float),(bool),(string),(array),(object)
Demo1:变量输出
源码:(获取此源码在公众号回复“变量输出”)
效果:
有不懂的可以在下方留言哦!
领取专属 10元无门槛券
私享最新 技术干货