php, laravel) Отображение случайных изображений с использованием одного и того же URL - PullRequest
0 голосов
/ 07 ноября 2018

Я хочу создать сайт, который предоставляет изображения за пределами.

Но я хочу показать случайное изображение, даже если оно использует тот же URL.

Например, если я использую http://www.example.com/test.jpg">,, я хочу показать test1.jpg или test2.jpg на моем сервере в произвольном порядке (или при других условиях).

Возможно ли это? Я знаю, что пользователи браузера предварительно сохраняют кеш во временную папку и перерабатывают его. Но есть ли способ?

Кроме того, можно ли произвольно отображать различные изображения, набрав http://www.example.com/test?

Заранее благодарим вас за совет.

1 Ответ

0 голосов
/ 07 ноября 2018

В route \ web.php просто создайте маршрут Get следующим образом:

   Route::get('test.jpg',function(){
  $images=['test1.jpg','test2.jpg','test3.jpg'];
  $randimage=shuffle($images);
 return '<image src="images/'.$images[0].'">';
});

функция shuffle изменяет порядок элементов так, чтобы при каждом запросе вы видели новое изображение на этом маршруте
(это всего лишь пример, лучше использовать контроллер и код там, братан)
надеюсь быть полезным

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...