PHP魔术常量的使用方法

admin2023-01-18924

PHP中的常量大部分都是不变的,但是有8个常量会随着他们所在代码位置的变化而变化,这8个常量被称为魔术常量。

  • __LINE__,文件中的当前行号

  • __FILE__,文件的完整路径和文件名

  • __DIR__,文件所在的目录

  • __FUNCTION__,函数名称

  • __CLASS__,类的名称

  • __TRAIT__,Trait的名字

  • __METHOD__,类的方法名

  • __NAMESPACE__,当前命名空间的名称

这些魔术常量常常被用于获得当前环境信息或者记录日志。


网友评论