Вывод картинок с галереи в столбик по 3 штуки

  1. $array = range(0, 13);
  2.  
  3. foreach ($array as $key => $value) {
  4.     if ($key == 0) {
  5.         echo '<div><!-- open section -->' . PHP_EOL;
  6.     }
  7.     echo PHP_EOL . "\t" . '<!-- element --><div>' . $value . '</div><!-- element -->' . PHP_EOL;
  8.     if (($key + 1) % 3 == 0) {
  9.         echo '</div><!-- close section -->' . PHP_EOL . '<div><!-- open section -->';
  10.     }
  11. }
  12. if (count($array) % 3 !== 0) {
  13.         echo '</div>';
  14. }
  15.  
  16.  
  17. foreach ($array = glob("images/gallery/*.{jpg,jpeg,png,gif}", GLOB_BRACE) as $x => $filename) {
  18.     if ($x == 0) {
  19.         echo '<div class="row templatemorow"><!-- open section -->' . PHP_EOL;
  20.     }
  21.  
  22.     echo '<!-- element --><div class="col-lg-4 col-md-4 col-sm-12">
  23.            <div class="cert-list">
  24.                <a href="'.$filename.'" data-lightbox="certs" data-title="Наши сертификаты"><img src="'.$filename.'" width="180px" alt=""></a>
  25.            </div>
  26.    </div><!-- element -->';
  27.  
  28.     if (($x + 1) % 3 == 0) {
  29.         echo '</div><!-- close section -->' . PHP_EOL . '<div class="row templatemorow"><!-- open section -->';
  30.     }
  31. }
  32. if (count($array) % 3 !== 0) {
  33.         echo '</div>';
  34. }
Ну как то так

Реклама

Мы в соцсетях

tw tg yt gt