Mostrar imágenes de forma aleatoria con PHP


Paso 1.
creamos una variable con la ubicacion de las imagenes
$ruta = "img/";

Paso 2.

Creamos un arreglo con los nombres de las imagenes.

$arrayImgs = array("imagen1.jpg","imagen2.jpg","imagen3.jpg");

Paso 3.
Seleccionamos la imagen que se va a mostrar.

Utilizamos la funcion rand(min, max)
El parametro min = 0 ya que el indice de los arreglos comienza con cero
El parametro max = numero de elementos del arreglo menos 1

$img = rand( 0, count($arrayImgs)-1 );

Paso 4.
se muestra la imagen seleccionada.

echo'<img src="'.$ruta.$arrayImgs[$img].'">';

Descargar ejemplo
Espero que les sirva, si tienes alguna duda puedes dejar tu comentario

Un comentario en “Mostrar imágenes de forma aleatoria con PHP

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s