kuldeep dhaka wrote: > /* > i was thinking if is their any function that can do the above work like > */ > echo array_drill($array, array("school","class","roll_number","name"));
The following should work: function array_drill($array, $keys) { while (($key = array_shift($keys)) !== null) { $array =& $array[$key]; } return $array; } (Not tested. It will fail if the key doesn't exist, you can optionally check that and fail however you'd like.) -- Ryan McCue <http://ryanmccue.info/> -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php