set_exception_handler(array(__CLASS__, 'handler'));请问这函数的参数 array(__CLASS__ 代表什么意思 是当前类吗 

解决方案 »

  1.   

    是的,楼主不确定可以echo __CLASS__看一下
      

  2.   


    __CLASS__ 类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。  
      

  3.   


    <?php
    class A {
        public static function who() {
            echo __CLASS__;
        }
        public static function test() {
            self::who();
        }
    }class B extends A {
        public static function who() {
             echo __CLASS__;
        }
    }B::test();
    ?> 
    上例将输出:A