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 Mattia il 03/07/2007.