Hi,
ich habe ein Array mit Nutzdaten ($data), das mehrere verschiedene Strukturen annehmen kann. Um auf ein Element darin zuzugeifen, möchte ich einen String ($var) definieren können, um diesen dann als variable Variable einzusetzen. Und zwar so:
$data = array(0 => "test");
$var = 'data[0]';
echo $$var;
Ergebnis:
Undefined variable: data[0]
Wie mach ichs richtig?
ich habe ein Array mit Nutzdaten ($data), das mehrere verschiedene Strukturen annehmen kann. Um auf ein Element darin zuzugeifen, möchte ich einen String ($var) definieren können, um diesen dann als variable Variable einzusetzen. Und zwar so:
$data = array(0 => "test");
$var = 'data[0]';
echo $$var;
Ergebnis:
Undefined variable: data[0]
Wie mach ichs richtig?