Ich möchte, dass $string_$i bsw. immer den Wert von $i annimmt, d.h. bsw. in einer for Schleife der Stringname dann heißt:
$string_0, $string_1,...
Muss ich dann $string_{$i} schreiben? Ich habe nirgends dazu etwas gefunden, aber mit Klammernhabe ich das schonmal gesehen...
Danke für die Hilfe
Seite 1 von 1
[php] Verknüfpen Von Variablenwerten Mit Stringnamen
Anzeige
#2
geschrieben 21. Februar 2006 - 16:57
Ich mach das immer so:
Erstellung
$i = 1;
$temp = "string_".$i;
$$temp = "ich bin der wert für string_1";
->mach beachte 2 mal $
Ausgabe:
echo $string_1;
= "ich bin der wert für string_1"
Erstellung
$i = 1;
$temp = "string_".$i;
$$temp = "ich bin der wert für string_1";
->mach beachte 2 mal $
Ausgabe:
echo $string_1;
= "ich bin der wert für string_1"
Dieser Beitrag wurde von tobiasndw bearbeitet: 21. Februar 2006 - 16:58
#3
geschrieben 21. Februar 2006 - 17:09
Ja geht aber problemlos mit den Klammern, solche Tricks findet man denn aber auch nirgends...
Also wäre evt. für dich ne kürzere Alternative...
Also wäre evt. für dich ne kürzere Alternative...
#4
geschrieben 21. Februar 2006 - 17:22
ich hätt jetzt en array vorgeschlagen... einfach $array[$i]
aber problem is ja gelöst
aber problem is ja gelöst
Dieser Beitrag wurde von Meatwad bearbeitet: 21. Februar 2006 - 17:22
I am away to look for my self. If I am back before I return keep me here. | Mein Server
#5
geschrieben 21. Februar 2006 - 18:59
Denke ich auch. Variable Variablen verringern die Lesbarkeit von Code erheblich meiner Meinung nach.
Thema verteilen:
Seite 1 von 1