Funktionen: Alle Variablen includen
NiX
- php
0 Elessar0 Thoralf Knuth0 wahsaga
Hallo zusammen.
Wie mache ich, dass ich nicht mit global bei einer Funktion mehr als die 100 benötigten Werte eintippen muss, sondern dass er einfach alle Variablen automatisch included?
Grüsse,
NiX.
Hi!
Beschäftige dich einfach mal mit den Elementen objektorientierter Programmierung in PHP. So von wegen Klassen und so. Hab ich auch die letzten Tage gemacht und bin total davon begeistert. :-)
Elessar
Hallo NiX,
entweder mit dem Vorschlag von Elessar. Bei 100 globalen Variablen stimmt m.E. aber mit dem Projektmanagement etwas nicht. ;)
Oder als Notlösung: $GLOBALS['variablenname']
Gruss, Thoralf
hi,
Wie mache ich, dass ich nicht mit global bei einer Funktion mehr als die 100 benötigten Werte eintippen muss, sondern dass er einfach alle Variablen automatisch included?
variablen in einem array ablegen (gerne auch als assoziatives array, so dass du über $arrayname['wertnamexy'] darauf zugreifen kannst), und dann das array an die funktion übergeben (call by reference, sofern du die variablen auch so verändern können willst, dass es sich auch ausserhalb der funktion auswirkt).
gruss,
wahsaga