I\'m trying to write a recursive array iterator function in which the function will return a result set of all sets that are specified by \'$needle\'. Where $needle = key
A tiny modification of your construction:
$holder = recursive($needle, $value, $holder);
Ay?