Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/12/2009, 11:47
Avatar de jackson666
jackson666
 
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 6 meses
Puntos: 65
Respuesta: Problema para entender un código

Supongo que el 1er if() se entiende, o se interpreta....

En esta parte se pregunta si false es DISTINTO (!==) de lo que devuelve readdir($gestor):

Código PHP:
Ver original
  1. while (false !== ($arch = readdir($gestor)))

Seria lo mismo que preguntar

Código PHP:
Ver original
  1. while ($arch = readdir($gestor))

O sea, "mientras halla archivos por leer en el directorio, haz lo siguiente...". Esta funcion lo que hace es leer 1 por 1 los archivos que hay en tal directorio, cuando llega al ultimo, devuelve false porque ya no hay mas para leer, entonces se rompe el ciclo.


luego lo que se imprime es un link hacia cada archivo, con el nombre del mismo
__________________
HV Studio
Diseño y desarrollo web