关于变量:
变量类型:1.int 整形 也就是 整数 负数也可以
2.boolean true和false
3.double 精确小数
4.string 字符串 ‘ ’ 包起来
5.NULL null
6.array 数组,
7.object 对象
gettype:
用gettype可以检测变量类型,语法: gettype($变量名)
判断变量类型:
settype() 、 is_array() 、 is_bool() 、 is_float() 、 is_integer() 、 is_null() 、 is_numeric() 、 is_object() 、 is_resource() 、 is_scalar() 和 is_string()
打印变量:
echo 多用于字符串
print_r() 多用于数组
var_dump()
变量类型转换
从字符串到数字的转换:从左到右截取,直到不合法数字时(英文字母)停止,将截取部分转成数字int类型,
例:$a=‘15helloworld‘;
$a=$a+3;
echo $a;
此结果是18(int类型)
从数字到字符串的转换:用.直接拼接
销毁变量
语法:unset($a);
注意:$a=$b,销毁$b之后 $a仍然存在! $a = &$b 共同指向同一个地址 也就是互等
动态变量
例子:$a=5;
$b=‘a‘;
echo $$b; //会显示 5
时间: 2024-10-10 20:14:01