Mailinglisten-Archive |
Hi Michael,
Am Freitag, 9. Dezember 2005 14:43 schrieb Michael Borchers:
> gibt es einen unterschied zwischen dem gebrauch der folgenden bsp,
> die ergebnisse sind ja die gleichen!?
es gibt ja immer verschiedene Wege zum Ziel, nicht nur den einen
richtigen. :-) Also vom Codeumfang her sind beide Beispiele ja nahezu gleich.
Wenn es einen Unterschied geben sollte, dann allenfalls in der Laufzeit. Das
müßtest Du halt mal messen. Sollte es da auch keinen Unterschied geben, nimm
einfach die Lösung, die Dir am besten gefällt. ;-)
> wann macht func_get_args wirklich sinn?
Das macht in dem Fall Sinn, wo Du einer Funktion eine variable Anzahl von
Argumenten übergeben können möchtest. show2() könnte also z.B. nicht nur mit
show2("a", "b", "c"); aufgerufen werden, sondern auch mit show2("a", "b",
"c", "d");.
Du erreichst damit dasselbe, wie wenn Du einer Funktion einen Array mit einer
variablen Anzahl von Elementen übergeben würdest. :-)
Viele Grüße
Lutz
php::bar PHP Wiki - Listenarchive