如何获取子类的类名而不是父类?两者都打印a
,但它应该b
在第二个打印var_dump()
。
<?php
class a
{
public $name;
public function __construct()
{
$this->name=get_class();
}
}
class b extends a
{
public function b()
{
parent::__construct();
}
}
$a= new a();
$b=new b();
var_dump($a); //prints a
var_dump($b); //prints a, i want to be printed b here
?>