- var_dump: documentation ( source)
<?php
class A
{
public $name = 'Dog';
}
class B extends A
{
public $clean = true;
}
class C extends B
{
public $happy = true;
}
function doStuff1(A &$classA)
{
$classA = new B();
}
function doStuff2(B &$classB)
{
$classB = new C();
}
$class = new A();
doStuff1($class);
doStuff2($class);
var_dump($class);