PHP常量

135 阅读1分钟

常量名,可使用字母、下划线、数字,但不能使用数字开头。通常使用大写字母表示。

定义

          

const HELLO = 'hello';    //语言结构,速度更快
define('HELLO','hello'); //函数

constant('HELLO');      //使用constant函数输入常量
echo HELLO;             //直接输出常量
defined('HELLO')        //判断常量是否存在

魔术常量

他们的值不根据在代码的位置而该变,这些特殊的常量可以使用小写字母访问。

__FILE__     文件的绝对路径,包括文件名

__DIR__      文件所在目录_

_LINE__    当前行数

__CLASS__

__FUNCTION__

__METHOD__

__NAMESPACE__

__TRAIT__