Benim kullandığım yöntem;

<?php
$adres = array("google.com", "yahoo.com", "msn.com");
shuffle($adres); // Array dizilerini kendi içinde karıştır
echo $adres[0]; // Karıştırma işleminden sonra ilk sıradaki girdiyi yazdır.
Gayet basit ve kullanışlı.