Glaub, die Überschrift ist ein bisschen unverständlich, deswegen gleich ein Beispiel:
PHP-Code:
$arr['bla1']['bla2']['bla3'] = 'wert';
function extr($arr) {
//mach was
$store= ???;
}
extr($arr['bla1']['bla2']['bla3']);
Die Funktion macht jetzt irgendwas mit der Variablen, die ihr übergeben wird, in dem Fall mit dem Wert von extr($arr['bla1']['bla2']['bla3']). Ich möchte jetzt in der Funtkion der Variablen $store, in diesem Fall, bla2, also den Key, der 2. Dimension (wenn ich das richtig ausdrücke) zuweisen.
hab mir schon Sachen wie func_get_args() und Konsorten angeschaut, aber damit ging das alle nicht, da ja die eigentliche Variable, also auch deren Name, in der Funktion garnicht vorhanden ist.
Gibt es trotzdem eine mir bisher verborgene Möglichkeit?