大家在读初中的时候呀。老师经常会这么教大家。 请问,李磊和韩梅梅同学,假如: ~~~ x = 5 y = 6 ~~~ 那么x + y 等于多少呢?大家会义无反顾的回答。x + y 等于11。 接下来我们看下面的初中的数学知识,请问x + y 的结果是多少? ~~~ x = 5 y = 6 x = 8 ~~~ 我估计大家也会义无反顾的回答:x + y 的结果为14。 这就是变量! 变量的几个特点: 1. x = 5 将右边值5,赋值给左边的x 2. 第二段x = 8,最后x + y 的结果等于14,说明x在从上到下的运算(执行)中,可以被重新赋值。 我们在PHP中的变量也是如此。不过有几个特点: 1. 必须要以$开始。如变量x必须要写成$x 2. 变量的首字母不能以数字开始 3. 变量的名字区分大小写 4. 变量不要用特殊符号、中文,_不算特殊符号 5. 变量命名要有意义(别写xxx,aaa,ccc这种 变量名) #### 错误举列: 错误:变量以数字开始 ~~~ <?php $123 = 345; ?> ~~~ 错误:变量中有特殊字符,中文 ~~~ <?php $a*d = 345; $中国 = 123; ?> ~~~ 错误:变量命名没有意义aaa容易数错,也没有含意 ~~~ <?php $aaaaaaa = 345; ?> ~~~ 错误:变量严格区分大小写 $dog 和 $Dog是PHP学院的变量,尝试将$dog的值改为8.结果D写成了大写。 ~~~ <?php $dog = 5; //重新修改$dog的值,将$dog改为8 $Dog = 8; ?> ~~~ 正确举例: 正确:变量不能以数字开始,但是数字可以夹在变量名中间和结尾 ~~~ <?php $iphone6 = 5880; $iphone6plus = 6088; ?> ~~~ 正确:变量不能有特殊符号,但是_(下划线不算特殊符号) ~~~ <?php $_cup = 123; ?> ~~~ * * * * * 注:你会发现代码是从上向下执行的。 $ 叫作美元符,英文单词:dollar。PHP的变量必须以美元符开始。说明搞PHP有“钱”图 dollar 读音:['dɒlə(r)] 解释:美元