PHP 魔术常量

PHP有八个魔术常量,它们的值随着它们在代码中的位置改变而改变。这些特殊的常量不区分大小写,如下:

名称 说明
LINE 文件中的当前行号
FILE 文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名
DIR 文件所在的目录。如果用在被包含文件中,则返回被包含的文件所在的目录。它等价于dirname(FILE)。除非是根目录,否则目录中名不包括末尾的斜杠。
CLASS 类的名称;类名包括其被声明的作用区域;当用在trait方法中时,CLASS是调用trait方法的类的名字。
TRAIT Trait的名字。Trait名包括其被声明的作用区域。
METHOD 类的方法名,返回该方法被定义时的名字。
NAMESPCAE 当前命名空间的名称(区分大小写)。此常量是在编译时定义的。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容