Показывать изображения из папок с одинаковыми именами, но разными путями

Как бы я отобразил все фотографии из 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

-2

Решение

Использовать foreach() цикл для всех пользователей:

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

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

С glob() у вас будет массив, содержащий все нужные файлы, оканчивающиеся на «.jpg»

Если вы хотите отображать изображения в HTML-файлах, вы должны заменить echo $image; с путем относительно вашего сайта Document Root.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector