php大神 发表于 2023-5-13 08:54

php用define()函数定义常量

本帖最后由 php大神 于 2023-5-13 09:07 编辑

php用define()函数定义常量

define(常量名,值,[是否区别大小写])true表示不区分大小写,默认是false
常量名前没有$符
常量名推荐使用大写
?php
define('NAME','tom');                //定义常量
define('PI',3.14,true);                //定义常量,不区分大小写
echo NAME,'<br>',Pi;
//true表示不区分大小写,默认是区分大小写的。2、定义常量可以用特殊字符,但是在调用的时候必须用constant关键字调用

define('%-%','tom');
echo constant('%-%');                //通过constant获取特殊字符作为常量名的常量3、判断常量是否定义,通过defined()判断常量是否已经定义

if(!defined('NAME')){       
        define('NAME','berry');
}
echo NAME;        //berry4、还可以使用const关键字定义常量

const NAME='tom';
echo NAME;                //tom
页: [1]
查看完整版本: php用define()函数定义常量