![]() Mailinglisten-Archive |
> spricht security- oder performance-bedingt irgendetwas dagegen, in > funktionen nicht an die funktion �bergebene variablen mittles global() > verf�gbar zu machen? > Performance: Nicht ausprobiert. Security: Wenn du "register_globals" auf on hast, kann dir halt jede beliebige globale Variable von au�en �ber- schrieben werden. Daran solltest du immer denken. Besonders wenn das Ergebnis Open Source ist, und jeder den Code lesen kann. > ... oder sollte man generell immer versuchen variablen im funktionsaufruf > als parameter zu �bergeben... und falls ja, warum? > Soweit es geht, mach ich das. Aus dem Grund, weil man sieht, wo welche Daten hingehen (Beim Aufruf einer Funktion) und welche zur�ckkommen. Wenn du Funktionen wie z.B. MachWas() schreibst, die sich in einem Include befinden, hast du auf den ersten Blick keine Ahnung, mit Welchen Werten was gemacht wird. Gr��e, Mathias
php::bar PHP Wiki - Listenarchive