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


Show images from folders with same name but different path

如何显示所有用户文件夹中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

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

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

有了glob(),您将拥有一个数组,其中包含所有以".jpg"结尾的所需文件

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