数据类型:
1、基本数据类型:
1、Boolean(布尔型)
2、integer(整型)(*最大范围–21亿)
3、float(浮点型,也被称作double)
精确度保留小数点后16位
带小数的是浮点型
4、string(字符串)
可以用双引号或者单引号 表示
单引号不能解析变量
双引号可以解析变量
$str="花花";
$str='花花';
转移符 $a="我叫蓝忘机";
代码:
$str=<<<text
what are you what in whiat wait
helou what are you doing
text;
echo $str;
2、复合数据类型
1、array(数组)
2、object(对象)
3、特殊数据类型
1、reseource(资源)
2、null(无类型)
布尔值的作用(boolean)
true:真
false:假
作用:存放判断的结果
自动类型转换
0 false
0.0 false
非0 true
“0” false
“” false
非“” false
空数组 false
非空数组 true
非空对象 true
空对象 false
null false
(任何形式的空或者0都表示false)
自动类型转换
true 转换成1
false 转换成0
字符串类型的数字(“23”)如果有. e E转成浮点数,其他转换成整数
字符串以有效数字开头,数字会参与运算,否则转换为零
强制类型转换
24.3 float 浮点 强制转换成整数,直接舍去小数
$num=(int)24.3
整数强制转成浮点数,直接加.0
$num=(float)24