Вывод случайной картинки

Иногда, для того чтобы разнообразить материал - интересно использовать разные трюки с его выводом в шаблоне или на странице.
Например можно воспользоваться интересным решением вывода случайного текста или как в данной статье выводом случайной картинки.

Вот как можно реализовать вывод случайной картинки на странице сайта. Для начала необходимо вывести на странице следующий код:

<img src="/randomImg.php" />

Код скрипта randomImg.php:

// устанавливаем заголовок для вывода картинки
header("Content-type: image/jpeg");
// массив картинок
$imgPathArray = array(
    'test.jpg',
    'test2.jpg',
    'test3.jpg'
);
// берем случайную картинку
$imgPath = $imgPathArray[
mt_rand(0, count($imgPathArray)-1)
];
// загружаем картинку
$img = imagecreatefromjpeg($imgPath);
// выводим картинку в браузере
imagejpeg($img);
// очищаем память
imageDestroy($image);

Источник: Книга 128 рецептов PHP

05:17
53
RSS
As
06:03
Интересный рецепт)
Загрузка...