1. Esse código você insere no início da página para carregar as imagens no Array:
?php $bg = array('bg-01.jpg', 'bg-02.jpg', 'bg-03.jpg', 'bg-04.jpg', 'bg-05.jpg', 'bg-06.jpg', 'bg-07.jpg' ); $i = rand(0, count($bg)-1); // generate random number size of the array $selectedBg = "$bg[$i]"; ?>
2. Nesta segunda etapa você irá inserir esse código no <HEAD> pois se trata de um CSS com um código PHP incluso no código para trazer as informações do array de forma aleatório utilizando o comando RAND() como mostrado acima:
<style type="text/css"> body{ background: url(images/<?php echo $selectedBg; ?>) no-repeat; } </style>