1
$ dir = array ('images/posters', 'images/designs', 'images/illustrations')와 같이 하위 폴더 내에있는 모든 이미지를 어떻게 표시합니까? ??php는 폴더와 하위 폴더 내의 이미지를 표시합니다.
코드 :
<?php
$dir = 'img/werk/';
$file_display = array('jpg', 'jpeg', 'png', 'gif');
if (file_exists($dir) == false) {
echo 'Directory \'', $dir, '\' not found!';
} else {
$dir_content = scandir($dir);
foreach ($dir_content as $file) {
$file_type = strtolower(end(explode('.', $file)));
if ($file !== '.' && $file !== '..'
&& in_array($file_type, $file_display) == true) {
echo '<div class="thing large"><div class="item_description">Item description</div><img src="', $dir, '/', $file, '" /></div>';
}
}
}
?>
고마워, 이건 좋은 코드지만, 이미 해결 된 것 같아. :)이 포럼을 사랑해. – Auguste