Como listar un directorio en PHP

<?php

//abrimos el directorio

$descriptor= opendir("./");

//recorremos el listado de ficheros del directorio

while ($lectura=readdir($descriptor))

{

//Empezamos a escribimos el enlace intercalado con el HTML

?>

<a href="<?php print $lectura; ?>"><?php print $lectura; ?></a><br>

<?php

}//Fin del bucle while

//cerramos el directorio

closedir($descriptor);

?>

5 Replies to “Como listar un directorio en PHP”

  1. otra forma 😛
    foreach(glob(‘*’) as $lectura) echo “‘$lectura\n”
    hablare con wuhu para darle un par de tips 🙂
    me encanta php 😀

  2. uops, no sale el html 😛
    foreach(glob(‘*’) as $lectura) echo “<a href=’$lectura’>$lectura</a>\n”

  3. No se porqué, pero cada vez me gusta menos el php.
    Tengo ya bastante experiencia programando en php, y se como usarlo para crear un proyecto grande y que siga siendo legible, de todas formas hay muchos aspectos del lenguaje, (como la sintaxis), que no me resulta ninguna virguería. La verdad, pillaron la estructura de Cy le hicieron un par de modificaciones.
    No me entendais mal, la estructura de C es de lo mejor que hay, pero no para un lenguaje de tan alto nivel como php.
    Algo que tengo clarísimo es que si php tuviese una sintaxis como otros lenguajes tipo python, ruby, etc .. la tiempo de codificacion de un proyecto se dividiría por dos.
    Algo que tampoco me parece demasiado correcto, corrijanme si me equivoco, es que php fué creado originalmente para introducir ficheros hibridos php – html. Esto resulta empalagosisimo si hablamos de un proyecto bastante grande, y normalmente hay que tirar de templates, escritos en librerías externas al lenguaje. Eso me parece que tendrían que haberlo integrado en el propio php.
    De todas formas, php tiene aspectos que lo hacen ser bueno, por ejemplo su API (amplisima) y su sistema de documentación oficial en la que puedes participar. En esos espectos es la leche.
    Bueno, eso, que antes que usar Java o ASP de microsoft cualquier cosa 😀
    Pues nada, perdon, luzem, por el ladrillo, pero estoy aburrido en clase

  4. Yo prefiero JSP personalmente aunque haya que meter una maquinaza para el tomcat goloso, pero vamos PHP para mi no esta mal

Leave a Reply to ä Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.