- var_dump: documentation ( source)
<?php
class A{
public function __construct($b)
{
if($b)
return new B();
}
public function doSomethig()
{
echo 'A class."\n"';
}
}
class B{
public function __construct()
{
echo 'buidling B'."\n";
}
public function doSomethig()
{
echo 'B class."\n"';
}
}
$c = new A(true);
var_dump($c);
$c->doSomething();