Função Array_rand sem repetições, como fazer?
Eu queria saber, como paro a repetição contida nesse código:
<?php
$pessoas[0] = "Carlos";
$pessoas[1] = "Juliana";
$pessoas[2] = "Igor";
$pessoas[3] = "Marcelo";
$pessoas[4] = "melke";
$pessoas[5] = "caat";
$pessoas[6] = "suflair";
$pessoas[7] = "pink";
$pessoas[8] = "felipe";
$pessoas[9] = "tonny";
$pessoas[10] = "viper";
$pessoas[11] = "renifer";
// sorteia o Juiz
$juiz = array_rand($pessoas, 1);
echo "Juiz: " . $pessoas[$juiz];// sorteia o Policial
$policial = array_rand($pessoas, 1);
echo "/Policial: " . $pessoas[$policial];// sorteia o Anjo
$anjo = array_rand($pessoas, 1);
echo "/Anjo: " . $pessoas[$anjo] . "<br><br>";// sorteia o Assassino
$Assassino = array_rand($pessoas, 1);
echo "Assassino: " . $pessoas[$Assassino];// sorteia o Aprendiz
$Aprendiz = array_rand($pessoas, 1);
echo "/Aprendiz: " . $pessoas[$Aprendiz];// sorteia o Silence
$Silence = array_rand($pessoas, 1);
echo "/Silence: " . $pessoas[$Silence] . "<br><br>";// sorteia o Paralisador
$paralisador = array_rand($pessoas, 1);
echo "Paralisador: " . $pessoas[$paralisador] . "<br>";// sorteia o Paparazzi
$paparazzi = array_rand($pessoas, 1);
echo "Paparazzi: " . $pessoas[$paparazzi] . "<br>";// sorteia o Bruxo
$Bruxo = array_rand($pessoas, 1);
echo "Bruxo: " . $pessoas[$Bruxo] . "<br>";// sorteia o Detetive
$Detetive = array_rand($pessoas, 1);
echo "Detetive: " . $pessoas[$Detetive] . "<br>";// sorteia o Aldeao
$aldeao = array_rand($pessoas, 1);
echo "Aldeao: " . $pessoas[$aldeao] . "<br>";// sorteia o Espirito
$Espirito = array_rand($pessoas, 1);
echo "Espirito: " . $pessoas[$Espirito] . "<br><br>";// sorteia o Fada
$Espirito = array_rand($pessoas, 1);
echo "Fada: " . $pessoas[$Espirito] . "<br>";// sorteia o Psicopata
$Bruxo = array_rand($pessoas, 1);
echo "Psicopata: " . $pessoas[$Bruxo];
?>Discussão (3)
Carregando comentários...