<?php

$banner[] = "/home/vanessa/mapa_copia/botao_switchr_on.png";
$banner[] = "/home/vanessa/mapa_copia/botao_servidord_on.png";
$banner[] = "/home/vanessa/mapa_copia/botao_dgo_on.png";
$banner[] = "botao_primeiro.png";

$exibir = 2; //numero de banners a serem exibidos por vez...esse numero tem q ser menor q o numero de banners

If(count($banner)>=$exibir)
{
   While(count($sorteado)<=($exibir-1)) //la�o de repeticao ate q saia numeros diferentes
   {

      $numero = rand(0,count($banner)-1); //sorteia um numero 

      If(isset($sorteado))
      {
         Foreach($sorteado as $valor) //verifica se numero ja foi sorteado
         {
            If($numero == $valor)
            {
               $nao = 1;
               exit;
            }   
         }
      }

      If($nao!=1)
      { 
         $sorteado[] = $banner[$numero]; 
      }
   }
}
Else
{
   echo "variavel exibir tem que ser menor que o numero de banners cadastrados";
}

//exibe banners
Foreach($sorteado as $valor)
{
   echo "<img src=".$valor."><br>";
}

?>