如何显示公共目录中的所有图像,我尝试此代码,但没有显示图像

时间:2016-05-22 16:51:33

标签: php laravel-5.2

问题

我想在laravel 5.2中显示我的公共文件夹中的所有图像,并尝试使用此代码,但图像不会显示。

请帮我解决这个问题。

 <?php
            $dirname = "../public/uploads/";
            $images = glob($dirname."*.*");
            for ($i=1; $i<count($images); $i++)

        {

        $image = $images[$i];


         echo '<img width="250" class="all-seletc-wrap" src="'.$image .'"                             
         alt="Random image" />'."<br /><br />";
        }
?>

2 个答案:

答案 0 :(得分:1)

您需要使用您的dirname'/ uploads',其余代码相同。

答案 1 :(得分:0)

访问Laravel中公共目录的正确方法是使用public_path()方法(请参阅doc)。试试这个:

$dirname = public_path('uploads');
// rest of your code follows