Hallo miteinander
Ich möchte eine $GLOBALS in einer Datenbank speichern. Nicht den Wert der global, sonder die ganze Variable an sich, z.B. so: $GLOBALS['global']. Das geht auch wunderbar. Wenn ich jetzt diese $GLOBALS aus der Datenbank per $this->nsGlobal hole, habe ich in der Variable $this->nsGlobal einen String, nämlich $GLOBALS['global'] => $this->nsGlobal = '$GLOBALS['global']'.
Jetzt zu meiner Frage: Wie kann ich machen, dass es nicht den String nimmt, sondern den Wert in der $GLOBALS. Z.B. den Wert 1 => $this->nsGlobal = 1;
Jetzt fragt ihr euch sicher, wieso ich das so mache, es ist ja schon global. Ich erstelle ein Modul, in der, der Benutzer eine GLOBAL und einen Wert eingeben kann. Schlussendlich wird geprüft, ob der Wert in der Global dem eingegebenen Wert gleich ist, also muss ich das so machen.
Ist mein Vorhaben möglich?
Ich möchte eine $GLOBALS in einer Datenbank speichern. Nicht den Wert der global, sonder die ganze Variable an sich, z.B. so: $GLOBALS['global']. Das geht auch wunderbar. Wenn ich jetzt diese $GLOBALS aus der Datenbank per $this->nsGlobal hole, habe ich in der Variable $this->nsGlobal einen String, nämlich $GLOBALS['global'] => $this->nsGlobal = '$GLOBALS['global']'.
Jetzt zu meiner Frage: Wie kann ich machen, dass es nicht den String nimmt, sondern den Wert in der $GLOBALS. Z.B. den Wert 1 => $this->nsGlobal = 1;
Jetzt fragt ihr euch sicher, wieso ich das so mache, es ist ja schon global. Ich erstelle ein Modul, in der, der Benutzer eine GLOBAL und einen Wert eingeben kann. Schlussendlich wird geprüft, ob der Wert in der Global dem eingegebenen Wert gleich ist, also muss ich das so machen.
Ist mein Vorhaben möglich?

Kommentar