Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/09/2008, 08:53
Aper
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 1 mes
Puntos: 0
Contar archivos de directorios y sub directorios

Buenas.. queria pedirles si es que pueden pasarme un scripts que cuente archivos de un directorio que tiene sub directorios que a su ves cada sub directorio tiene sub directorios..

osea lo que necesito es un script que me cuente todos los archivos que esten en un directorio sin importar cuantos sub directorios y sub directorios de sub directorios tenga :P

Desde ya muchas gracias...

Saludos.

EDIT:

Aqui encontre la solucion =) lo edito al principio para el que lo necesite:

Código PHP:
<?php
echo listFiles();

function 
listFiles$from '.')
{
    
$co 0;
    if(! 
is_dir($from))
        return 
false;
    
    
$files = array();
    
$dirs = array( $from);
    while( 
NULL !== ($dir array_pop$dirs)))
    {
        if( 
$dh opendir($dir))
        {
            while( 
false !== ($file readdir($dh)))
            {
                if( 
$file == '.' || $file == '..')
                    continue;
                
$path $dir '/' $file;
                if( 
is_dir($path)) {
                    
$dirs[] = $path;
                } else {
                    
$files[] = $path;
                    
$co $co +1;
                }
            }
            
closedir($dh);
        }
    }
    return 
$co;
}
?>

Última edición por Aper; 03/09/2008 a las 09:54