Chris1996: foreach & Limit

Beitrag lesen

Hallo,

Aber wozu hast Du das $i in der while-Schleife, wenn du es da nicht benutzt?

Hab es jetzt etwas umgebaut und das das $i entfernt

  
                      <?php  
  
		$bv = "klein";  
		$verzeichnis = opendir($bv);  
		$bilder = array();  
		$i = 0;  
		while (($datei = readdir ($verzeichnis)) !==false) {  
		  
			if (preg_match("/\.jpe?g$/",$datei)) {  
			  
				$bilder[] = $datei;  
			  }  
		}  
		  
		closedir($verzeichnis);  
		  
		foreach($bilder as $bild) {  
		if(++$i > 6) break;  
		echo "<img src='$bild' class='ref-bild' width='188' height='146' alt='Bild'>";  
		  
		}  
		  
  
?>  

bei jedem dritten Bild muss das padding-right entfertn werden, dazu nutze ich JS, das sieht so aus:

  
$(document).ready(function(){  
      var counter=1;  
        $('div.referenzen img').each(function(){  
           if(counter % 3==0){  
             $(this).css('padding-right','0');  
           }  
            counter++;  
        });  
});  

oder könnte ich das auch mit PHP bzw. mit CSS machen?