- var_dump: documentation ( source)
<?php
class foo {
}
(function(){echo 'foo';})->bindTo(new foo, foo::class)();
echo PHP_EOL;
class Wagon
{
private $name;
public function __construct($name)
{
$this->name = $name;
}
}
class bar {
public $wagons;
}
$obj = new bar();
$obj->wagons = (function (Wagon ...$wagons) {
return $wagons;
})(new Wagon('Wagon1'), new Wagon('Wagon2'));
var_dump($obj->wagons);