php常量
常量值被定义后,在脚本的其他任何地方都不能被改变
常量是一个简单值的标识符,该值在脚本中不能改变
一个常量由英文字母、下划线和数字组成,但数字不能作为首字母出现,并且常量名不需要加$修饰符。
注意
常量在整个脚本中都可以使用
php常量使用
设置常量,使用define()函数,函数语法如下:
- bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )
该函数有三个参数:
name: 必选参数,常量名称,即标志符
value:必选参数,常量的值
case_insensitive :可选参数,如果设置为 TRUE,则该常量大小写不敏感,默认大小写敏感
区分大小写实例
- <?php
- // 区分大小写的常量名
- define("GREETING", "欢迎访问 菜鸟教程");
- echo GREETING;
- echo '<br>';
- echo greeting;
- ?>
输出结果
- 欢迎访问 菜鸟教程
- greeting
以上实例是一个区分大小写的常量,常量值为欢迎访问 菜鸟教程
不区分大小写实例
- <?php
- // 不区分大小写的常量名
- define("GREETING", "欢迎访问 菜鸟教程", true);
- echo greeting;
- ?>
输出结果
- 欢迎访问 菜鸟教程
以上实例是一个 不区分大小写的常量, 常量值为 "欢迎访问 菜鸟教程"
常量是全局的
常量在定义后,默认是全局变量,可以在整个运行脚本的任何地方使用
比如我们在一个函数体外定义一个常量,在函数内一样可以正常使用该常量
实例
- <?php
- define("GREETING", "欢迎访问 菜鸟教程");
- function myTest() {
- echo GREETING;
- }
- myTest();
- ?>
输出结果
- 欢迎访问 菜鸟教程
微信小程序
互联网开发,终身学习者,欢迎您的关注!