Supportnet / Forum / Skripte(PHP,ASP,Perl...)
In Array schreiben
Frage
Hallo und ein schönes Wochenende,
ich überlege gerade wie ich folgenden Code optimieren kann:
[code]$test1 = '';
$test2 = '';
$test3 = '';
$var1 = '';
$var2 = '';
$var3 = '';[/code]
Dazu fällt mir nur folgendes ein:
Die Variablen in ein Array umzuwandeln, sprich anstelle von $test1 -->
$test[1] , anstelle von $var1 --> $var[1], usw.
und dann folgendes, um die Variablen zu initialisieren:
[code]$test = array();
$var = array();[/code]
--> Ich denke mir, dass es sicherlich ne elegantere Lösung gibt.
Weiss jemand einen Tipp?
Gruss Mel
Antwort 1 von ClemBra
Wenn die Variablen andere Bedeutungen haben sollte man diese nicht in ein Array packen, wenn sie die gleiche Bedeutung haben ist das unbedingt zu empfehlen.
Für ersteres:
Gruß Clemens
Für ersteres:
$vars = array('test1','test2','test3','var1','var2','var3');
foreach ($vars as $var) {
$$var = '';
}
Gruß Clemens

