Lo primero que debemos hacer es crear una carpeta donde alojar las imágenes, la mía se llamará guanaforos. Nuestras imágenes deberán llamarse 1.jpg, 2.jpg, 3.jpg etc.
1. <?php
2. $images = 10; //número de imágenes, si el número es mayor que las imágenes mostrarás imágenes inexistentes
3. $path = "guanaforos/"; //ruta a la carpeta con las imágenes
4. $random = rand(1,$images); //Generamos un número aleatorio
5. echo "<img src=$path"."$random".".jpg".">" //imprimimos el código html en la página
6. ?>
Simple y útil ¿verdad?