Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2009, 13:49
zerocoolz2
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Como puedo somar el total de lineas de varios archivos?

Buenos dias amigos, tengo un problema quiero contar todas las lineas de unos cuantos archivos que estan dentro de una carpeta y sumarlas...

<?php


if ($gestor = opendir('./contar')) {
while (false !== ($archivo = readdir($gestor))) {

if ($archivo != "." && $archivo != "..") {
$file = fopen ("./contar/$archivo", "r");

$num_lineas = 0;
$caracteres = 0;

while (!feof ($file)) {

if ($linea = fgets($file)){
$num_lineas++;
$caracteres += strlen($linea);
}

}
fclose ($file);

echo "<b>$archivo</b> tiene Caracteres: <b>$caracteres</b> y Lineas: <b>$num_lineas</b> <br /> ";
$sum = $num_lineas

}
}
echo '<br />';

echo "El total de Lineas es: y el Total de Caracteres es: ";
closedir($gestor);
}


?>

eh programado eso, que me devuelve el nombre del archivo, la cantidad de lineas y caracteres individualmente pero no logro hacer que al final me sune el total de lineas y de caracteres de todos los archivos...

Si alguien me puede orientar estaria agradecido..

Saludos y graicas