php 读取目录下图像文件
本款是一款php 读取目录下图像文件代码,利用了opendir来打开目录然后获取文件后缀名,判断是否为指定文件.
php 读取目录下图像文件实例代码如下:
<?php
$directory = 'gallery';
$allowed_types = array(
'jpg',
'jpeg',
'gif',
'png'
);
$file_parts = array();
$ext = '';
$title = '';
$i = 0;
$dir_handle = @opendir($directory) or die("there is an error with your image directory!");
while ($file = readdir($dir_handle)) {
if ($file == '.' || $file == '..') continue;
$file_parts = explode('.', $file);
$ext = strtolower(array_pop($file_parts));
$title = implode('.', $file_parts);
$title = htmlspecialchars($title);
$nomargin = '';
if (in_array($ext, $allowed_types)) {
if (($i + 1) % 4 == 0) $nomargin = 'nomargin';
echo '
<div class="pic ' . $nomargin . '" style="background:url(http://pic1.phprm.com/2014/08/19/' . jpg) no - repeat50 % 50 %;
">
<a href="http: //pic1.phprm.com/2014/08/19/'.jpg" title="'.$title.'" target="_blank">'.$title.'</a>
< / div >;
$i++;
}
}
closedir($dir_handle);本文地址:http://www.phprm.com/tuxiang/fs4471.html
转载随意,但请附上文章地址:-)