Hello,
Der Nachteil ist, dass man für das Setzen der Elemente im Array einen extra Verarbeitungsschritt benötigt, also nicht inline arbeiten kann.
Was genau meinst du?
echo xyz(array(...));
Das „geht“.
Ja, Du hast Recht. So wird es zwar unhandlich, ist aber trotzdem noch inline möglich. Und man muss im (assoziativen) Array nur die Name/Index-Value-Paare angeben, die man innerhalb der Funktion auch verarbeiten will.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg