Código PHP:
<?
$file = "quotes.txt";
$quotes = file($file);
echo $quotes[rand(0, sizeof($quotes)-1)];
?>
digamos tengo 10 frases que me muestre las 10 random pero sin repetir ninguna, se puede hacer ?
| ||||
Random pero sin repetir ? Pues nesecito generar aleatoriamente un resultado desde un TXT. Código PHP: digamos tengo 10 frases que me muestre las 10 random pero sin repetir ninguna, se puede hacer ?
__________________ JuegosXD :arriba: |
| ||||
Tambien puedes usar una tabla de base de datos para los resultados, esto da la posibilidad de tener un campo de visto ( 1 y 0 ) para cada resultado, luego que ya salieron todos puedes hacer que borre la bandera visto de todos menos el ultimo poniendolos a 0. Cuando vuelvas a comenzar con rand() la seleccion la va a hacer entre los resultados quitando el ultimo para evitar que te junte dos iguales. Saludos
__________________ <? echo("1 <script> dice + que 1000 palabras"); ?> EspacioMéxico |
| ||||
me parece que lo que te puede funcionar es que hagas otro archivo que guarde una variable con el random actual y luego solo comprobar
__________________ Recetas de Cocina | http://www.comidasypostres.com |
| ||||
Cita: Como puedo guardarel arreglo ?
Iniciado por adriancid Si puedes hacerlo guardando en un arreglo por ejemplo los numeros que han salido en llamadas anteriores luego si el nuevo valor generado no esta en el arreglo porcedes a mostrar la frase
__________________ JuegosXD :arriba: |