1、数据类型划分php
基本类型数组
复合类型函数
特殊类型spa
2、整数类型scala
1.写法调试
2.进制转换对象
3、浮点数资源
1.写法字符串
注:php中输出实际上是作了必定的处理以后的显示结果,而js的输出是该计算结果的“真实反映”。get
4、字符串
1.写法
5、布尔类型
对于这种状况,只有以下数据是被当作“假”(false):
0, 0.0, “”, “0”, null, array(), false, 还有一个是“未定义的变量”,其他都是真。
6、类型转换
1.自动转换
2.强制类型转换
一般的转换目标类型有:
(int), (float), (string), (bool), (array), (object)
7、类型相关函数
var_dump():用于输出变量的“完整信息”,几乎只用于调试代码。
getType($变量名):获取该变量的类型名字,返回的是一个表示该类型名字的字符串,好比:“string”,“bool”,“double”,“int”
setType($变量名,“目标类型”):将该变量强制改变为目标类型;
isset(), empty(), unset();。。。。省略!
is_XX类型() 系列函数:判断某个数据是否为某种类型,有以下一些:
is_int($x); 判断$x是不是一个整数类型;
is_float($x);
is_string($x);
is_bool($x);
is_array($x);
is_object($x);
is_null($x);
is_numeric($x); 判断$x是不是一个数字!
is_scalar($x); 判断$x是不是一个“标量类型”