显示具有相同名称但路径不同的文件夹中的图像

时间:2016-03-07 18:47:34

标签: php image path display

如何显示所有用户的lost文件夹中的所有图片? 我有一个像这样的路径结构:

/users/

  username1/
            lost
                 1.jpg
                 2.jpg
            found/
                 5.jpg
                 7.jpg
  username2/
            lost/
                 3.jpg
                 6.jpg
            found/
                 4.jpg
                 8.jpg
  username3/
            lost/
                 9.jpg
                 10.jpg
            found/
                 5.jpg
                 7.jpg

1 个答案:

答案 0 :(得分:0)

为所有用户使用foreach()循环:

foreach( $users as $username )
{
    $directory = "/users/{$username}/lost/";
    $images = glob( $directory . "*.jpg" );

    foreach( $images as $image )
    {
        echo $image;
    }
}

使用glob(),您将拥有一个包含以“.jpg”结尾的所有所需文件的数组

如果您希望在html文件中显示图片,则必须将echo $image;替换为相对于您的网站文档根目录的路径。