All pastes #784907 Raw Edit

Untitled

public text v1 · immutable
·published 2007-11-19 22:21 UTC
rendered paste body
#!/usr/local/bin/php -q
<?php
$array = array(
        'error' => array(
                'sql' => 119, 'fatal' => 8, 'reported' => 15
        )
);

function pimpmyarray(&$a,$depth){
    foreach($a as $k=>$v){
        if (is_array($v)){
            $v=pimpmyarray($v,$depth+1);
        } else {
            if ($k=='fatal'){
                print $k;
                print $v;
                print "\n";
                $a[$k]=5;
            }
        }
    }
    print_r($a);
    return $v;
}

echo "Input array: ";
print_r($array);
echo "Output array: ";
print_r(pimpmyarray($array,0));
?>