PHP: Visualizzare tre elementi a caso di una cartella

Ecco il codice per visualizzare tre elementi a caso presenti in una cartella:
<?php
$path = "percorsocartella";
$elementi = array();
$dir = opendir($path);
while(($file = readdir($dir))!==false){
	if($file!="." && $file!="..")
		$elementi[] = $file;
}
$random = array_rand($elementi,3);
echo "<ol>";
echo "<li>".$path."/".$elementi[$random[0]]."</li>";
echo "<li>".$path."/".$elementi[$random[1]]."</li>";
echo "<li>".$path."/".$elementi[$random[2]]."</li>";
echo "</ol>";
closedir($dir_handle);
?>

Guida scritta da il 03/07/2007.

Le ultime guide della categoria PHP:

comments powered by Disqus