lunes, 13 de agosto de 2012

Número aleatorio en PHP

Para conseguir un número aleatorio en PHP lo único que tenemos que hacer es utilizar la función rand();

El siguiente código explica claramente cómo se utiliza:

<?php
$numero_aleatorio = rand(1,100);
?>

La función rand asigna a la variable $numero_aleatorio un número entre 1 y 100 rand(1,100).

Luego podemos utilizar esta variable en lo que queramos, generalmente se utiliza un número random cuando queremos generar un código aleatorio, o mostrar imágenes de forma aleatoria.



Por ejemplo, para mostrar una imagen de forma aleatoria podemos hacer lo siguiente:

Si disponemos de 5 imágenes:


<?php
$numero_aleatorio = rand(1,5);
?>
<img src="<? echo 'img' . $numero_aleatorio . '.jpg'; ?>">

En este caso se asigna un número entre el 1 y el 5 aleatoriamente a la variable $numero_aleatorio y luego en la propiedad "src" del elemento img, se designa que el nombre del archivo a mostrar sea "img1.jpg" o "img2.jpg" y así hasta la imágen número 5.

Espero que les sirva, cualquier consulta, la contestaré a la brevedad.

No hay comentarios:

Publicar un comentario