phpbar.de logo

Mailinglisten-Archive

[php] Superglobale Variablen

[php] Superglobale Variablen

Gloss Mathias php_(at)_phpcenter.de
Tue, 17 Sep 2002 15:18:26 +0200


Aloha,

> Von: 	Andreas Lange[SMTP:CodeDuck_(at)_gmx.net]
>
> 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');
> 	}
> }
>
Wie wärs mit einem Konstruktor in der Klasse Artikel,
der Entweder das Globale $sql in $this->sql abspeichert,
das dann von allen Methoden von Artikel nutzbar ist?

Oder daß der Konstruktor von Artikel sich ein neues SQL-
Objekt erstellt, das dann über $this->sql ansprechbar ist?

Grüße, Mathias


php::bar PHP Wiki   -   Listenarchive