- var_dump: documentation ( source)
- get_class: documentation ( source)
<?php
class a
{
public function __constructor()
{
$that = & $this;
$that = new b();
var_dump('#1 that = '.get_class($that));
}
public function change()
{
global $this;
$that = & $this;
$that = new b();
var_dump('#2 that = '.get_class($that));
var_dump('#2 this = '.get_class($this));
}
}
class b
{
}
$class = new a();
var_dump(get_class($class));
$class->change();
var_dump(get_class($class));