相关疑难解决方法(0)

从扩展类中获取类名

是否可以从扩展类中获取顶级类的名称,而无需从顶级类设置它.看下面的例子,我想从Base获得'Foo'.我知道我可以从Foo设置变量,但希望跳过额外的步骤.

谢谢.

class Base {

    function __construct() {

        echo '<p>get_class: '.get_class().'</p>';
        echo '<p>__CLASS__: '.__CLASS__.'</p>';

    }

}


class Foo extends Base {

}


$test = new Foo();
Run Code Online (Sandbox Code Playgroud)

(PHP 5.2.4+)

php oop

14
推荐指数
3
解决办法
2万
查看次数

标签 统计

oop ×1

php ×1