Mailinglisten-Archive |
>Hallo, >gibt es in PHP inzwischen die Möglichkeit, eigene Variablen "superglobal" zu >definieren? >Mich nervt inzwischen z.B. folgendes Handling: >class class_sql { > [...] >} >$sql = new class_sql; >[...] >class artikel { > function do_something() { > global $sql; > $sql->query('SELECT * FROM artikel'); > } >} >da die Klasse class_sql statische Variablen benutzt geht leider auch nicht der >schöne und übersichtlichere Konstrukt: >[...] >class_sql::query('SELECT * FROM artikel'); >[...] >Schön wäre folgendes: >superglobal $sql = new class_sql; >;-) Hi Andreas, Wie wärs mit: class artikel extends class_sql { function do_something() { $this->query('SELECT * FROM artikel'); } } Da sparst du dir dein superglobal..... MFG Wolfgang
php::bar PHP Wiki - Listenarchive