- var_export: documentation ( source)
<?php
class a {
private $a = 1;
private $b = '3';
private $c = ['foo', 'bar' => 'baz'];
}
$a = new a();
var_export($a);
echo PHP_EOL .PHP_EOL;
$arr = [];
$closure = Closure::bind(function () use ($arr, $a) {
foreach ($mapping as $property => $value) {
$object->$property = $value;
}
}, null, $object);
$closure();
var_export($arr);