Si lo pusiste en programación, pensé que era para codearlo. Podría ser algo así
<Aunque falta mejorarlo>:
<?php /* #!/usr/bin/php */
function funBuscarArchivos($ruta){
while (($file = readdir($dh)) !== false) { if (is_dir($ruta . $file) && $file!="." && $file!=".."){ funBuscarArchivos($ruta . $file . "/");
}
funBuscarArchivos($ruta . $file . "/");
if( (strtolower(funExtArchivo
($ruta . $file)) == 'rar') || (strtolower(funExtArchivo
($ruta . $file)) == 'zip') ){ funExtraer
($ruta . $file, strtolower(funExtArchivo
($ruta . $file))); }
}
}
}
}
}
/* Función para extraer la extensión del archivo */
function funExtArchivo($ruta) {
return $file;
}
/* Función para extraer */
function funExtraer($ruta, $tipo){
if( $tipo == 'rar' ){
return true;
}elseif( $tipo == 'zip' ){
return true;
}else{
return false;
}
}
funBuscarArchivos("./");
?>