- var_dump: documentation ( source)
- array_merge: documentation ( source)
<?php
$blah= array(array('a'=> 1, 'b' => array('inner' => 2)));
function _test(&$test) {
foreach ($test as $key => $value) {
if (is_array($value) === false) continue;
$clone = array();
$clone = array_merge($clone, $test);
unset($clone[$key]['a']);
if (is_array($value) === true){
_test($test[$key]);
}
}
}
_test($blah);
var_dump($blah);