CookieBuster
Erfahrenes Mitglied
Für meine Loginklasse möchte ich ein ConfigArray haben (hab ich auch )
Jetzt wäre da interessant die beiden oben genannten Varianten gegeneinander abzuwägen.
Globale Variante Beispiel:
oder das ganze als Klassenvariablen, Variante 1)
Variante 2) ist das selbe wie Variante 1), nur dass hier ebenfalls ein Array benutzt wird, wie im obersten Beispiel.
Wie würdet ihr es machen, wenn man bedenkt dass es doch einige Konfigurationsvariablen geben wird?
Zu dem Array in der Klasse noch, wie kann ich das außerhalb der Initialisation mit $Var = array(); füllen? (außerhalb von Funktionen wenn möglich)
Jetzt wäre da interessant die beiden oben genannten Varianten gegeneinander abzuwägen.
Globale Variante Beispiel:
PHP:
$Config = array();
$Config['user'] = 'user';
$Config['pass'] = 'pass';
// ...
class Login {
function __construct() {
global $Config;
$this->Config = $Config;
}
}
oder das ganze als Klassenvariablen, Variante 1)
PHP:
class Login {
private $User = "";
private $Pass = "";
// ...
}
Variante 2) ist das selbe wie Variante 1), nur dass hier ebenfalls ein Array benutzt wird, wie im obersten Beispiel.
Wie würdet ihr es machen, wenn man bedenkt dass es doch einige Konfigurationsvariablen geben wird?
Zu dem Array in der Klasse noch, wie kann ich das außerhalb der Initialisation mit $Var = array(); füllen? (außerhalb von Funktionen wenn möglich)
Zuletzt bearbeitet: