Php照片显示

时间:2013-09-11 04:44:22

标签: php gallery photo

我目前使用php将我的图片从目录中的文件夹显示到屏幕上,如下所示:

$file_display = array('jpg', 'jpeg', 'png', 'gif');

$dir = 'images';

if (file_exists($dir) == false)
{
    echo 'Doesnt exist';
}
else
{
    $dir_contents = scandir($dir);

    foreach ($dir_contents as $file)
    {
        $file_type = strtolower (end (explode('.', $file)));

        if ($file !== '.' && $file !== '..' && in_array($file_type, $file_display) == true)
        {
            echo '<img src="', $dir, '/', $file, '" alt="', $file,'" />';
        }  
    }
}

我的屏幕尺寸设置为600px。我现在试图在屏幕上的4列中显示这些图像,并且要求图像的大小都相同。

有没有人对如何做到这一点有任何想法?

1 个答案:

答案 0 :(得分:1)

试试这个:

echo '<img src="'.$dir.'/'.$file.'" alt="'.$file.'" width="600px" />';