A ver si entendí bien lo que quieres...
Código PHP:
<?PHP
/* Este pequeño codigo lee el numero maximo de enlaces
que contiene tu lista y crea un enlace con una direccion
escogida entre los enlaces de la lista */
//Lista de enlaces
$enlace[1]="www.enlace1.es";
$enlace[2]="www.enlace2.com";
$enlace[3]="www.enlace3.com";
//Calculo el numero total de enlaces
$total_enlaces=1;
while ( !empty($enlace[$total_enlaces+1]) ) {
$total_enlaces++;
}
//Genero numero aleatorio sin superar a enlaces
$aleatorio=rand(1,$total_enlaces);
//Escribo el vinculo
echo "<a href=\"" . $enlace[$aleatorio] . "\">Texto del vinculo</a>";
?>
Espero que sea lo que buscas, Un salu2