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