- var_dump: documentation ( source)
<?php
class A {
public function getStatic() { return get_class(new static); }
public function getCalledClass() { return get_called_class(); }
public static function sGetStatic() { return get_class(new static); }
public static function sGetCalledClass() { return get_called_class(); }
}
class B extends A {
}
$b = new B; var_dump($b->getStatic());
$b = new B; var_dump($b->getCalledClass());
var_dump(B::sGetStatic());
var_dump(B::sGetCalledClass());