【PHP】变量、常量

 变量

变量是计算机语言中能储存计算结果或能表示值抽象概念的,变量可以通过变量名访问数据。在指令式语言中,变量通常是可变的。

注意:PHP中的所有变量都必须使用“$”符号,PHP中不需要任何关键字定义变量(赋值)

变量名命名规则为字母、数字、下划线“_”构成,不能以数字开头

$a1;            //定义变量    

$a2=1;        //定义同时赋值

echo $a2;   //访问变量   结果为1

$a2=2;        //修改变量

unset($a2); //删除变量 使用unset(变量名字)

如果定义时没有赋值会采用默认值 字符串的初始值为空值,整型的初始值是0,布尔型的初始值是false

 

 输出变量的值可以直接用$a或者"$a"      '$a'和"\$a"的效果是一样的都是输出$a

 预定义变量 :系统定义的变量,储存许多需要用到的数据

可变变量

 变量传值       将一个变量赋值给另外一个变量(值传递  引用传递)

值传递:将变量保存的值赋值一份,然后将新的值给另外一个变量保存(两个变量没有关系)

引用传递:将变量保存的值所在的内存地址,传递给另外一个变量:两个变量指向同一块内存空间(两个变量是同一个值)

 ​​

 常量

常量是一种在程序运行中,不可改变的量,常量定义过后也不可对常量再次赋值

注意:常量不需要使用“$”符号,一旦使用系统会认为是变量,常量名命名规则为字母、数字、下划线“_”构成,不能以数字开头,常量的名字通常是以大写字母为主。

使用函数定义常量:define(常量名,常量值,可选参数);可选参数表示常量大小写是否敏感,设定为true,表示不敏感

define('PI',3.13,ture);    //使用函数定义常量

 

使用echo对常量进行输出不用加" "/' '   直接echo zmy

 预定义常量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值