... und nichts anderes macht mein Skript, es bastelt eine variable Variable zusammen.
Dein Skript sieht zwar in etwa so aus, aber so in etwa ist eben nicht richtig genug
	
							
						
					Dein Skript sieht zwar in etwa so aus, aber so in etwa ist eben nicht richtig genug

PHP Code:
	
	
<?
$Keyword1 = "hallo1"; // Zum Test wird diese Variable definiert
$Keyword2 = "hallo2"; // diese auch
$Keyword3 = "";       // diese auch aber nur ohne Inhalt   
$anz = 10; // Anzahl Variablen
$varname = "Keyword"; // Die Variablen sollen alle $Keyword1 .. $Keywordn heißen
for ($i=1; $i<$anz; $i++) {
   $var =  $varname . $i;  // hier wird der Vraiablenname zusammengebastelt
                           // $Keyword1, $Keyword2, $Keyword3 bis $Keywordn
   print "Ich prüfe jetzt die Variable $$var\n"; // hier sieht man es 
   if (isset(${$var}) && ${$var} !="") { // und da wird gechecked, ob die Variable passt
      print "BINGO $$var ist vorhanden und ist gesetzt<br>";
   } else {
      print "$$var gibt es nicht oder ist leer<br>";
   }
   print "<hr>";
}
?>
 
          

Comment