Shopware ist ein vielfach ausgezeichnetes Onlineshop-System der shopware AG, das auf PHP. Zend Framework und SQL basiert.
SELFPHP unterstützt Sie als Shopware Solution Partner bei der Konzeption, Programmierung und Realisierung Ihres Onlineshops und passt Shopware bei Bedarf an Ihre Unternehmensbedürfnisse an.
Weitere Informationen
Vor PHP 5 waren Konstanten immer global, was den Einsatz etwas problematisch machte, da Namenskonflikte fast schon vorprogrammiert waren. Da sich Konstanten von Objekt zu Objekt nicht ändern, verhalten sie sich wie statische Mitglieder und werden auch genau wie diese verwendet. Der einzige Unterschied besteht darin, dass sich der Inhalt nicht verändern lässt – außer während der Definition. Diese Definition erfolgt innerhalb der Klasse.
Im Gegensatz zu den globalen Konstanten, die mit der define()-Funktion erzeugt werden, erfolgt die Deklaration in Klassen mit dem Schlüsselwort const.
Der Zugriff auf eine solche Konstante erfolgt über Klassenname::Konstante. Soll der Zugriff auf die Konstante aus einer Methode derselben Klasse erfolgen, so kann auch self::Konstante verwendet werden.