Ofmals kann es sehr Hilfreich sein, wenn man die Variablennamen variabel angeben kann. Dies ist in PHP sehr einfach möglich indem man noch ein zusätzliches $ vorransetzt.
$var = "test"; $test = "Hallo"; echo $$var;
Dieses Beispiel liefert ein schönes “Hallo” zurück.
Das ganze kann man sogar noch besser nutzen!
Besitzt man zum Beispiel mehrere Variablen die sich nur am Schluss durch eine Zahl unterscheiden (z.b.: Feld1, Feld2, Feld3, Feld4) so kann man diese schnell in ein Array umwandeln!
$Feld1 = "Das";
$Feld2 = " ist";
$Feld3 = " ein";
$Feld4 = " Test";
for($i=1;$i<=4;$i++){
$array[$i] = ${"Feld".$i};
echo $array[$i];
}
Dieses Beispiel gibt “Das ist ein Test” zurück.
Einfach oder?
Als Nintendofan war ich auch immer schon Fan von allen möglichen Mario-Teilen. Gestern habe ich ein lustiges Video von Collegehumor gefunden, aber seht selbst
Youtubelink: Video ansehen