php中的常量、变量

变量和常量的定义

变量:php中的变量用一个美元符号 $ 后面跟一个变量名来表示。变量名是区分大小写的。另外一个有效的变量名是有字母或者下滑线开头,后面跟上任意的字母、数字或者下划线。

变量的生效范围:变量的范围即它生效范围。大部分的php变量只有一个单独的范围,这个单独的范围跨度同样包含了include和require引入的文件。例如:

<?php

$a = 2;

include'b.inc';

?>

这个变量将会在b.inc 文件中生效。

常量:常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变,常量默认大小写敏感,传统上常量标识符总是大写的。

语法:可以用define()函数来定义常量,,可以用const关键字在类定义之外定义常量。一个常量一旦被定义,就不能再改变或者取消定义。

常量只能包含标量数据(boolean,integer,float和string)。

可以简单的通过指定其名字来取得常量的值,如果常量名是动态的,也可以用函数constant()来获取常量的值。用get_defined_constants()可以获取所有已定义的常量列表。想要检查是否定义了某个常量,defined()函数。

常量与变量的不同点:

         1、常量前面没有美元符号$;

         2、常量只能用define()函数定义 ,而不能通过赋值语句;

         3、常量可以不用理会变量的作用域而在任何地方定义和访问;

         4、常量一旦定义就不能被重新定义或取消定义;

         5、常量只能是标量。

转载于:https://www.cnblogs.com/zhpQAQ/p/6385954.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值