PHP常量

/**
 * 常量
 * 定义 const  define
 * const语言结构,不用被zend引擎解析,速度更快,可以定义类的常量.
 * define是函数,速度没有const快,不能定义类的常量
 * 常量一经定义不能修改,不能被删除
 * 预定义常量
 * __FILE__ 返回这个文件所在的路径,包含自己
 * __LINE__ 返回输出所在的行号
 * __DIR__ 返回所在的文件路径,不包含自己
 * __FUNCTION__返回所在的方法名
 * __CLASS__如果有命名空间返回命名+类名如果没有只返回类名
 * __TRAIT__返回接口名 php5.4新引入的特性
 * __METHOD__返回类名加方法名
 * __NAMPSPACE__返回所在命名空间
 */

 

你可能感兴趣的:(PHP)