Mailinglisten-Archive |
<color><param>0100,0100,0100</param>Hallo, </color>Roland Sippel <<rsippel_(at)_gus.de> wrote: <color><param>7F00,0000,0000</param>> Wie kann man Globale Variablen defin= ieren und vorbelegen > damit sie in allen Bl=F6cken zur Verf=FCgung stehen. Ich wollte mi= r > bei ca. 100 Variablen ersparen die in jeden Block neu als global > zu definieren. </color>Ich habe das (mal) ueber eine Lade-Routine geloest, in der alle Variablen einmal definiert sind (bei mir werden sie in einem Rutsch aus der DB gelesen ... Tempo ist ok), und die jedesmal beim Skriptstart gelesen wird. Jetzt der Kick: die einzelnen Standard-Variablen habe ich nach "Sektionen" sortiert in einem 2-DIM-Hasharray der Art $conf[section][value] abgelegt, und wenn ich irgendwo die globalen Variablen brauche, z. B. in ein Funktion, dann reicht ein einfaches global $conf ... fertig. Mal abgesehen davon, das man sich die Variablennamen gut merken kann ... :-) Wer den Code der DB-Variablen-Laderoutine will, ruehrt sich einfach. Bye, Martin<underline> --------------------------------------------------- Martin Fenn Application Services Europe Hewlett Packard GmbH E-mail: martin_fenn_(at)_hp.com
php::bar PHP Wiki - Listenarchive