jwka: Referenz auf Array in Variablenname

Beitrag lesen

Ist wahrscheinlich so ne Dummy Einsteigerfrage, sorry dafür. Habe auch bereits gegoogelt aber nix dazu gefunden (wahrscheinlich suche ich wieder falsch).

Also:
Gegeben sei eine StringVariable $Name, deren Inhalt der Name eines Arrays (z.B. "$Arr01") ist.

Ich würde nun diese Variable gerne bei verschiedenen Funktionen, die man normalerweise auf ein Array anwendet, STATT des Arraynamens verwenden.

Es gibt in anderen sprachen "expand" Zeichen, die die aktuelle Variable gegen deren Inhalt austauscht. Ich benutze hier mal das Zeichen ^, dieses soll quasi die Variable gegen das Array tauschen:

Beispiel:

Statt print_r( $Arr01 ) ==> print_r( ^$Name)

Statt foreach ($Arr01 ) ==> foreach( ^$Name )

Das gäbe die Möglichkeit, mit zur Laufzeit wechselnden Arraynamen zu arbeiten.

Gibts doch sicher, oder?