2014-04-08 6 views
-2

Я наткнулся на проблему при разработке простого веб-сайта. Я хотел знать, как я могу получить доступ и отобразить все изображения, хранящиеся в папке внутри другой папки? Спасибо за ввод! =)Как отобразить все фотографии в папке в папке?

+0

'readdir',' scandir' и т.д. –

+0

http://stackoverflow.com/questions/17309554/glob-php-return-all-types-of-images-from-directory – MLeFevre

ответ

1

вы могли бы использовать scandir() функцию, чтобы прочитать все файлы в папке затем процеживают, что файлы и получить только изображения из темы

<?php 
$folder = 'images'; 
$files = scandir($folder); 
$types = array('jpg','png','gif'); 

foreach($files as $file) { 
    $exp = explode('.', $file); 
    $ex = end($exp); 
    if(in_array($ex , $types)) { 
    echo '<img src="'. $folder .'/'.$file.'" />'; 
    } 
} 
?> 

или использовать glob() читать только изображения в директории строку кода ниже получает все .jpg изображения

$files = glob("images/*.jpg"); 
Смежные вопросы