Veamos un ejemplo sencillo con el cual podemos leer contenido carpeta Php en nuestro servidor haciendo uso de Php, la lectura y listado de directorios en Php es muy útil cuando necesitamos que el usuario pueda gestionar archivos propios alojados en el servidor, este Script puede ser ajustado a sus necesidades según el proyecto que deseen desarrollar veamos:
Leer contenido carpeta Php
<?php $directorio = "carpeta"; $rep = opendir($directorio); while ($arc = readdir($rep)) { if($arc != '..' && $arc !='.' && $arc !='' && $arc !='index.php'){ print "<a href=".$directorio."/".$arc." target='_blank'>".$arc."</a><br />"; } } closedir($rep); clearstatcache(); ?>
Con el código anterior accedemos a un directorio llamado «carpeta» que se encuentra al lado de nuestro archivo Php, este directorio contiene todos los archivos que deseamos listar en el navegador y al hacer clic en el nombre del archivo nos mostrará una vista previa en caso de que el navegador pueda visualizarlo y si no lo descargará.