- var_dump: documentation ( source)
<?php
$array = array(
'string' => '!@#$%^&*()_+~`1234567890-=\'"\\/?',
'array' => array(
'test'
),
'int' => 1,
'double' => 1.25,
'boolean' => true
);
$first_level = $array;
$current_level =& $array;
for($i = 10;$i--;) {
$current_level['depth_test'] = $first_level;
$current_level =& $current_level['depth_test'];
}
$d = 'return function() { return "test"; };';
$h = eval($d);
var_dump($h);