- var_dump: documentation ( source)
- json_encode: documentation ( source)
<?php
$so = new \stdClass;
$so->a = 1;
$obj = new \stdClass();
$obj->z = $so;
$arr = array(new \stdClass(), array('a' => 1, 'b' => $so, 'c' => $obj), $so);
$result = @json_encode($arr, 0, 5);
var_dump($result);