2015-10-20 8 views
0

Я использую эту часть кода для отображения изображений из папки. Вопрос в том, как изменить это, чтобы получить имя файла в качестве заголовка.Название изображения от foreach посмотреть

<div id="tab1p" class="tab active"> 
         <ul id="photoslist" class="photo_gallery_13"> 
          <?php 
          $dirname = "images/kitchens/"; 
          $images = glob($dirname."*.jpg"); 
          $ignore = Array(".", ".."); 
          foreach($images as $curimg){ 
          if(!in_array($curimg, $ignore)) {}; 

          ?> 
          <li><a rel="gallery-3" href="<?php echo "$curimg"?>" title="<?php echo "$curimg"?>" class="swipebox"><img src="<?php echo "$curimg"?>" alt="image"/></a></li> 
          <?php } 
          ?> 

          <div class="clearleft"></div> 
          </ul> 
         </div> 

С наилучшими пожеланиями

Патрик

ответ

0

Может быть, это не правильно, но это работает.

<div id="tab1p" class="tab active"> 
         <ul id="photoslist" class="photo_gallery_12"> 
          <?php 
          $dirname = "images/kitchens/doors/zurfix/"; 
          $images = glob($dirname."*.jpg"); 
          $ignore = Array(".", ".."); 

          foreach($images as $curimg){ 
           $name2 =pathinfo($curimg, PATHINFO_FILENAME); 
           if(!in_array($curimg, $ignore)) {}; 

           ?> 

           <li><a rel="gallery-3" href="<?php echo "$curimg"?>" title="<?php echo "$name2"?>" class="swipebox"><img src="<?php echo "$curimg"?>" alt="image"/></a></li> 

          <?php } 
          ?> 

          <div class="clearleft"></div> 
          </ul> 
         </div> 
Смежные вопросы