Cita:
Iniciado por Dalam Mejorando la funcion de triby ( No te ofendas )
Código PHP:
Ver original<?php
$numeros = array(); // Este array contendra los resultados extraidos $n = range(1, 49); // Generamos un array con todas las posibilidades shuffle($n); // Desordenamos el array // Un ciclo para generar 5 numeros
for($i = 0; $i < 5; $i++) {
$numeros[] = $n[$i]; // Añadimos el resultado al array de resultados
}
// Para ver el contenido del array
?>
Una de mis preguntas es que el número 2º que se muestre no sea igual que el 1º, y así con el 3º,4º y 5º.
Pero me parece que por fin entendí bien ese código a pesar de mis escasos conocimientos XD... La manera de que en este código no se repitan los números es que simplemente desordena los números del array $n y luego añadimos los 5 primeros números al array $numeros. de esa manera es totalmente imposible que se repitan. ¿ Es cierto ?