implode() mal anders

TTek

Mitglied
Also ich habe folgendes Problem ich habe ein Array in dem sich Links
befinden zu Bildern und zwar jede menge ;)
jetzt wollte ich das diese zu einem String werden damit ich sie an den Templateparser übergeben kann.
Jedoch soll nach jedem 6 Bild ein Zeilenumbruch erfolgen. Ich weiß nicht wie ich das in die String kette rein bekommen kann =/
 
Die Billigvariante :)

PHP:
$bilder = Array;
$iBilder = count($bilder);
$zaehler = 0;

while($iBilder > $zaehler)
{
 $strBilder .=$bilder[$zaehler];
 if (($zaehler % 6) == 0)
 {
  $strBilder .="<br />";
 }
 $zaehler++;
}

Keine Ahnung ob es geht aber kannst es mal versuchen.
 
Zuletzt bearbeitet:
Das klappt nich so recht wie es soll :(
gibt gar nix mehr aus dann

edit: ich hab jetzt selbst ne Lösung gefunden :D
 
Zuletzt bearbeitet:
PHP:
<?
$bilder = array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
$iBilder = count($bilder);
$zaehler = 0;

while($iBilder > $zaehler)
{
 $strBilder .=$bilder[$zaehler];
 $zaehler++;
 if (($zaehler % 6) == 0)
 {
  $strBilder .="<br />";
 }
}
echo $strBilder;
?>

Ich habs getestet und es geht. Hast immer 6 ziffern auf einer reihe und am Ende nur fünf
 
Zurück