Saída aleatória de uma matriz em PHP

Digamos que você queira gerar um valor entre string0 e string7 , aleatoriamente, com PHP:

<?php
$randomString
= array(
"string0",
"string1",
"string2",
"string3",
"string4",
"string5",
"string6",
"string7"
);
print_r
($randomString [array_rand($randomString )]);
?>

Um ponto que você deve estar ciente é que, se deixar array_rand vazio, ele retornará a chave do array, não seu valor. Daí a repetição de $ randomString

Síntese: http://gist.github.com/3159622