Hej,
jag undrar varför jag inte kan använda strängar som array index för att få ut värden i PHP?
Finns det något annat sätt att göra det på (inga evals!!)? Jag börjar få hjärnsläpp...
PHP-kod:
$arr = array(
"foo" => array(
"bar" => "abc",
"baz" => "CBA"
)
);
$string = "['foo']['bar']";
echo $arr['foo']['bar']; // abc
echo $arr{$string}; // Undefined index: ['foo']['bar']