php变量

变量的类型:

整形 、浮点型 、null、资源、布尔型、对象、数组,

值得注意的是资源、null null没有类型没有值。


变量的检测

isset(变量) :用来检测


变量类型的获取

gettype(变量名)



判断是不是我们想要的类型:

is_int($a) 判断是不是整数型

is_float($a) 判断是不是浮点型

is_array($a) 判断是不是数组 。。。。。。


变量的打印

echo,print_r,var_dump

echo:打印字符串, 数字

print_r:数组

var_dump:所有的类型都可以,答应变量的类型及其值


变量类型的转换

字符串到数字的转换,从左到右知道碰到不合法的数字截取出来的部分转成数字

$a='12'

$a=$a+3

var_dump($a) //15 int 字符串参与运算时就成数字了

数字到字符串

$A=123;

$a=$a.'hello';

echo $a;


布尔型的判断,以下值都会被当成布尔型的假

‘’ , 0 ,0.0, ‘0’,false,null,arry()


变量传值赋值

$wang=123; $li=29;

$wang=$li; var_dump($li,$wang);


变量赋值之引用赋值

$wang=23;$li=29;$wang=&$li //取地址


变量的销毁

$a=99;if(isset($a)){

    echo 'a存在';

}

uset($a);



动态的变量名

用变量的值在做变量的名

$libai='河北人';$laoda='liubei';

echo $laoda,$($laoda)







你可能感兴趣的:(字符串,null,false,hello)