首页 > 代码库 > php中的常量、变量
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、常量只能是标量。
php中的常量、变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。