Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/12/2004, 08:56
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Bueno .. esos . (punto) y .. (dos puntos) no són própios de PHP ni de ASP ni de otros lenguajes .. eso son los indicadores de "." => indica "este directorio" y ".." que es un subdirectorio y hay algo más por arriba.

Esos "indicadores" son "entradas de directorio" .. en todo sistema operativo (sea DOS, Linux, UNIX .. etc) se consideran como "archivos" .. a efectos de tus rutinas de lectura de directorios .. Tienes que filtrarlos con ese tipo de "if()" que has hecho para descartarlos si no te interesan.

Un ejemplo ...

Código PHP:
<?php 
if ($handle opendir('.')) {
   while (
false !== ($file readdir($handle))) { 
       if (
$file != "." && $file != "..") { 
       echo 
"$file\n"
       } 
   }
   
closedir($handle); 
}
?>
extraido de:
http://www.php.net/manual/es/function.readdir.php


Otro objeto que puedes usar para leer un directorio:
dir()
http://www.php.net/manual/es/class.dir.php

Un saludo,