moe: Auf von Funktion zurückgegebenes Array direkt zugreifen

Beitrag lesen

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