Hallo!
folgendes Skript gibt aufgrund von "\n" in der Ausgabe die zufälligen 5 Bilder aus Verzeichnis /test/ mit einem Zeilenumbruch nach jedem! ausgelesenem Bild aus.
Nun die Frage, wie ich beispielsweise die Ausgabe so umschreibe, dass erst nach dem dritten Bild ein Zeilenumbruch generiert wird?
<?php
$bilderpfad = "/test/";
$bilder = glob($_SERVER['DOCUMENT_ROOT']."/".$bilderpfad."*");
$bild = array_rand($bilder, 5);
shuffle($bild);
foreach ($bild as $zufallsbild)
{
$bildinfo = getimagesize ($bilder[$zufallsbild]);
//$bild-Dateinamen ermitteln, dort steht dann bspw. 1.jpg
$dateiname = basename($bilder[$zufallsbild]);
//relativen Pfad zusammenbauen
$pfadZumBild = $bilderpfad.$dateiname;
$info = pathinfo($bilder[$zufallsbild]);
if(getimagesize($bilder[$zufallsbild]))
{
$file_name = basename($bilder[$zufallsbild],'.'.$info['extension']);
echo $file_name;
echo '<img src="' .$pfadZumBild. '" ' .$bildinfo[3]. '" />' . "\n";
}
}
?>