У меня есть список изображений, которые нужно показывать в определенном порядке.PHP: Итерация через список на странице обновления
Я бы хотел пропустить эти изображения с помощью перезагрузки страницы.
ie. first load -> image 1, second load -> image 2, etc
Я делаю это на laravel 5.1 с помощью сеансов, но по какой-то причине я постоянно получаю один и тот же список снова и снова.
function show($id) {
// .. snip
if (! session()->has('images')) {
$list = Images::all();
session()->put('images', $list);
}
$banners = session()->pull('images');
$banner = $banners->shift();
if (!$banners->isEmpty()) {
session()->put('images', $banners);
}
dd($banner);
}
Я продолжаю подниматься с тем же знаменем здесь. Что я делаю не так?