起步 - 变量 ¶
作者:KK
发表日期:2016.3.9
所有变量都需要以$
这个符号开头,比如$name
,$age
,$password
变量也有分类型,但是声明是也和JS一样不需要声明类型,在后期赋值可以改变,比如:
$name = 'jay';
echo $name;
$name = false;
echo $name; //无任何输出
$name = 232;
echo $name;
常用变量类型 ¶
常用的变量类型有
数字:
$age = 232; $money = 1.1;
,和JS一样,直接写个数字就可以也可以写成
$age = +111; $age = -111;
说明正111还是负111,都是数字字符串:
$name = 'jay'; password = "abc3321";
,和JS一样,也可以用单引号和双引号在双引号的时候,可以将其它变量放进去,会自动解析这个变量,比如
$name = 'Jay'; echo "Hi!$name!";
这样会输出"Hi,Jay!"
逻辑值:和JS一样,就是true/false两个值
数组
基本的数组和JS的差不多,上代码:
$names = ['jay', 'may', 'kula']; //定义一个数组 echo $names[1]; //may 输出数组的第2个元素,索引也是从0开始嘛,1就是第2个了
对象,
$xx = new stdClass(); echo gettype($xx);
这里通过gettype函数获取变量类型,结果会输出object,JS里也有object,一样的,PHP的对象也有属性和方法,后面详解
这还不是变量的全部知识,后面到了相关细节的知识点我再向你一一道来