- print_r: documentation ( source)
<?php
class Foo {
private $name = 'foo';
public static function make() {
$clazz = get_class(self);
echo $clazz;
return new $clazz();
}
}
class Bar extends Foo {
private $name = 'bar';
}
print_r(Foo::make());
print_r(Bar::make());