Felix Riesterer: global all;

Beitrag lesen

Lieber dedlfix,

Warum greifst du überhaupt auf globale Variablen auf Funktionen heraus zu? Guter Stil ist das nicht. Konstante Werte lassen sich in Konstanten unterbringen. Veränderliche Werte, die mehreren Funktionen zur Verfügung stehen sollen ... wie wär's mit Objekten?

Naja, wenn Objekte so wandelbar wären, wie sie das in JavaScript sind, wo ich z.B. einem Objekt einfach ein Unterobjekt hinzufügen kann ...
myObj.box = { deckel : 'wert1', inhalt : 'bla', boden : 'frei' }
... um dann im weiteren Scriptverlauf dieses Unterobjekt zu "überschreiben", ...
myObj.box = function (param) { alert(typeof (param) ); }
... dann wäre ich schon längst dabei! Außerdem möchte ich meine Scripte zu PHP 4.3 kompatibel halten, solange PHP4 noch überall (wenn auch neben PHP5) im Einsatz ist. Aber OOP in PHP4 mit diesen Klassen scheint mir längst noch nicht so flexibel zu sein... und ob das in PHP5 eher so flexibel wie in Javascript ist, das weiß ich einfach nicht, da ich in PHP noch nie objektorientiert programmiert habe. Da kenne ich mich einfach nicht aus.

Liebe Grüße aus Ellwangen,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)