码迷,mamicode.com
首页 > Web开发 > 详细

php变量

时间:2015-03-17 02:18:03      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:字符串   false   hello   布尔   null   

变量的类型:

整形 、浮点型 、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

php变量

标签:字符串   false   hello   布尔   null   

原文地址:http://9399369.blog.51cto.com/9389369/1621229

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!