三、变量和常量
3.1、变量
变量定义:在计算机内存中开辟一块空间,用于存放数据,方便在开发过程中使用和运算
变量三要素:变量名称、变量值、数据类型
变量命名规则
-
变量名有字母、下划线、数字组成,不能以数字开头
-
不能用关键字和保留字
-
字母开头不能有小数点、空格
-
不区分大小写
变量声明
$变量名 = 值
$name = "核%"
交换变量值
//定义两个变量值
$a = 2
$b = 5
//变量交换
$c = $a;
$a = $b;
$b = $c;
//算式交换变量
$a = $a+$b
$b = $a-$b
$a = $a-$b
引用变量
$name = 'zs';
$zs = '核%';
$核% = 'test';
echo $$name; //结果核%
echo $$$name; //结果test
3.2、常量
常量的特性:固定不变的量,一定被定义,不能够再修改了
使用场景:通常用于不希望用户修改值得情况
注意:常量名一般全大写
声明语法:
defifine(常量名称,常量值[,大小写敏感])
第三个参数:true表示不区分大小写,false 默认值 区分大小写
define('PI',3.14,true);
echo PI; // echo pi;