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)
本文出自 “积少成多” 博客,请务必保留此出处http://9399369.blog.51cto.com/9389369/1621229
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。