¿Así podría ser entonces?
Código PHP:
$primero = rand(0, count($primerarray));
$primero = $primerarray[$primero];
$numbers = array_reverse(range(0,count($segundoarray)));
array_pop($numbers);
shuffle($numbers);
$segundo = $numbers[0];
if($primero == $segundo) {
$segundo = $numbers[1];
} else {
$segundo = $numbers[0];
}
$numbers2 = array_reverse(range(0,count($tercerarray)));
array_pop($numbers2);
shuffle($numbers2);
$tercero = $numbers2[0];
if($primero == $tercero && $segundo == $tercero) {
$tercero = $numbers2[1];
} else {
$tercero = $numbers2[0];
}
echo $primero;
echo $segundo;
echo $tercero;
Por casualidad si diese el $tercero, un numero igual, se repetiría la función? O no es correcto? Porque esque no tengo ni idea de como hacerlo