为了防止以后忘记这些函数,特写
变量类型
- 变量类型分为3大类
标量(4个)
1. 整形(int)
- 如 1 2 3 这些整数就是整形,通俗点就是没有小数点就是整形
2. 浮点类型(float)
- 例子:
4.123
3.213 - 带小数的都是浮点类型
3. 布尔类型(boolean)
- 布尔类型只有两种,真(true)和假(false)
4. 字符串
- 最常见的一种类型,也是最常用的一种。
- 只要用双引号或者单引号引起来就是字符串
混合类型(复合类型,用print
输出,2种)
1. 数组类型
- 可以让一个变量存储多个数据,可以是任何格式。
- 格式: array(‘下标’ => ‘值’,可以任意加,用逗号隔开)
2. 对象(object)
了解不多,解释完毕(😂😂😂😂)
特殊类型
1. 空(null)
2. 资源(resuorce)
- 资源就是电脑上的图片音乐和电影网络请求都是资源
判断函数
以下函数全部返回布尔值(
boolean
)is_array();
判断是否是数组型
is_string();
判断是否是字符串型
is_bool();
判断是否是布尔型
is_float();
判断是否是浮点型
is_object();
判断是否是对象型
is_int();
判断是否是整型
is_number();
判断是否是数值型
is_resuorce();
判断是否是资源型
is_null();
判断是否是空值
强制转换类型总结
空值转换为整型(
int
)会得到0空值转换为浮点型(
float
)会变成浮点型的0空值转换为字符串会变成空字符串(
string
)就像这样:
$string = "";
//中间不能有任何字符串整形(
int
)如果后面有字符串,转换后会把字符串去掉留着前面的数字浮点型(
float
)如果后面有字符串,转换后会把字符串去掉留着前面的数字包括小数点以后的