魔术常量它们的值随着它们在代码中的位置改变而改变,这些特殊的常量不区分大小写。
__LINE__ 文件中的当前行号
__FILE__ 文件的完整路径和文件名
__DIR__ 文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。等价于dirname(__FILE__),除非是根目录,否则目录中名不包括末尾的斜杠。
__FUNCTION__ 函数名称
__CLASS__ 类的名称
__trait__ 名包括其被声明的作用区域。
__METHOD__ 类的方法名
__NAMESPACE__ 当前命名空间的名称(区分大小写)。
__LINE__ 文件中的当前行号
__FILE__ 文件的完整路径和文件名
__DIR__ 文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。等价于dirname(__FILE__),除非是根目录,否则目录中名不包括末尾的斜杠。
__FUNCTION__ 函数名称
__CLASS__ 类的名称
__trait__ 名包括其被声明的作用区域。
__METHOD__ 类的方法名
__NAMESPACE__ 当前命名空间的名称(区分大小写)。