Folgendes Problem: Eine Funktion gibt ein (assoziatives) Array zurück und ich möchte ohne Umweg über eine Hilfsvariable darauf zugreifen.
Allerdings beschwert sich PHP dann über einen "Parse error: syntax error, unexpected '['":
function makeDummyArr() {
return array("foo"=>"bar");
}
$tmp=makeDummyArr();
print $tmp["foo"]; // Funktioniert
print makeDummyArr()['foo']; // Fehler
Weiß jemand, was ich falsch mache? In der Dokumentation von PHP finde ich nichts dazu.
Gruß, moe