Hallo!
Da hast Du recht, das geht so nicht.
Aber man die Funktion etwas umbauen, oder sich eine Hüllfunktion dafür bauen, dann geht es doch:
Es gibt viele Möglichkeiten Unzulänglichkeiten auszubügeln.
Einfacher wirds sein einfach eine Hilfvariable zu verwenden.
funtion test(){
return array(1,2,3);
}
$tmp=test();
echo $tmp[2];
Trotzdem würde mich interessieren, ob es eine Erklärung gibt, warum das in PHP nicht funktioniert?
mfg
frafu