Tach!
$getdaten = array('foobar' = array('foo' = 'bla',
'bar' = 'blub');
Mit der Funktion getValue will ich den Wert von 'foo' auslesen.
Ich hab es so
echo test->getValue('foobar[foo]'); // Undefined index: foobar[foo]
und so
$key = 'foo';
echo test->getValue($key['foo']); // Illegal string offset 'foo'
> versucht aber das funktioniert nicht.
> Wie kann ich der Funktion die Schlüssel der Arrays übergeben damit ich den richtigen Wert zurück bekomme?
Du hast nicht nur ein Array sondern ein Array mit einem Array darin vorliegen. Ein Durchgreifen über einen einzelnen Schlüssel ist nicht möglich. Du musst dich da schon schrittweise durchhangeln: $this->getdaten['foobar']['foo']
dedlfix.