- var_dump: documentation ( source)
<?php
namespace X {
class Xx
{
public function get()
{
return function () {
return new Yy(5);
};
}
}
class Yy
{
public function __construct($a)
{
var_dump($a);
}
}
}
namespace Z {
class Zz
{
public function get()
{
$x = new \X\Xx();
$f = $x->get();
$f();
}
}
(new Zz())->get();
}