- var_dump: documentation ( source)
- var_export: documentation ( source)
- debug_zval_dump: documentation ( source)
<?php
class Foo
{
private $bar;
private $baz;
public function __construct($bar, $baz)
{
$this->bar = $bar;
$this->baz = $baz;
}
public function __debugInfo()
{
return ['bar' => $this->bar];
}
}
$foo = new Foo('abc', 'def');
var_dump(debug_zval_dump($foo));
echo var_export($foo);