PHP 有哪些魔术常量?

答案

  • __DIR__:文件所在的绝对路径,等价于 dirname(__FILE__)
  • __FILE__:文件的完整路径和文件名。
  • __NAMESPACE__:当前命名空间的名称。
  • __CLASS__:类的名称。如过需要获取后期绑定的类名,使用 get_call_class()
  • __TRAIT__:Trait 的名字。
  • __METHOD__:类的方法名。
  • __FUNCTION__:函数名称。
  • __LINE__:文件中的当前行号。