Jump to content

Randomly rotating images from folder


cstanton

Recommended Posts

I'm trying to write code that will let me pull 10 out of 15 images out of a folder and display them on my site. The images are all different, and I don't want dupes to show. So far, I have the following code figured out:

 

---------------

 

$s = array ("image.jpg", "image2.jpg"); // as many images as you want

$n = rand(1,len($s)); // randomly pick a number between 1 and the

length of the array

echo "<img src='". $s[$n] .'">"; // create an image tag for the randomly selected imagine (value of the randomly defined key)

array_pop($s, $n); // This piece isn't right, it needs to EXTRACT and delete the $n array element.

 

// Next random image

$n = rand(1,len($s));

echo "<img src='". $s[$n] .'">";

 

---------------

Any ideas what array_pop should be to work properly?

 

Thank you for the help!

Link to comment
https://forums.phpfreaks.com/topic/225079-randomly-rotating-images-from-folder/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.