Revision: 16035
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 23, 2009 20:27 by superuntitled
Initial Code
<?php
//path to directory to scan. i have included a wildcard for a subdirectory
$directory = "images/*/";
//get all image files with a .jpg extension.
$images = glob("" . $directory . "*.jpg");
$imgs = '';
// create array
foreach($images as $image){ $imgs[] = "$image"; }
//shuffle array
shuffle($imgs);
//select first 20 images in randomized array
$imgs = array_slice($imgs, 0, 20);
//display images
foreach ($imgs as $img) {
echo "<img src='$img' /> ";
}
?>
Initial URL
Initial Description
This snippet will create an array of all images in a directory and sub-directories and display them randomly.
Initial Title
List all images from Directory (and sub-directory)
Initial Tags
php, list, image, directory
Initial Language
PHP