- var_dump: documentation ( source)
- spl_object_hash: documentation ( source)
<?php
$data = array( 'property1' => 'value1', 'property200' => new ArrayIterator(array('test' => 'test'))); var_dump(spl_object_hash($data['property200'])); function test($data) { foreach ($data as $key => $prop) { if (is_object($data)) { var_dump(spl_object_hash($data)); } var_dump($key, $prop); if ($prop instanceof ArrayIterator) { test($prop); } } } test($data);