Steel: for-Schleife in Variable

Beitrag lesen

Hi,

Ich möchte innerhalb einer Variable eine for-Schleife ausgeben. Aber egal was ich probier, die Seite bleibt immer weiß.

Das klingt schon irgendwie schraeg.

Hier mal ein Beispiel einer nicht funktionierenden Version, ich hoffe ihr könnt mir sagen wie das Funktionieren könnte.

$test = "hallochen ",

for($i=1;$i<=31;$i++)
  {
  echo $i;
  }
," abc";

  
Sehr abenteuerlich... Ich nehm an Du hast Fehlermeldungen und Warnungen deaktiviert, was? ;)  
  

> Wenn ich  
>   
> ~~~php

for($i=1;$i<=31;$i++)  

>   {  
>   $schleife = $i;  
>   }  
>   
> $test = 'ABC '. $schleife .' DEF';

versuche, kommt dabei nur ABC 31 DEF raus, die übrigen Zahlen fehlen also.

Ja. Welchen Wert hat denn $schleife wohl, wenn die Variable ausgegeben wird? Du gibst $schleife ja keine Chance was anderes zu enthalten als den aktuellsten Wert von $i. Dabei hast Du das mit der Stringverkettung doch schon ganz gut raus.

Ich lass Dich darueber nochmal kurz nachdenken. Kommst bestimmt drauf.

--
"Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
      - T. Pratchett