NiX: Funktionen: Alle Variablen includen

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.

  1. 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

  2. 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

    --
    Sic Luceat Lux!
  3. 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