
27/10/2009, 13:49
|
| | Fecha de Ingreso: abril-2008
Mensajes: 2
Antigüedad: 16 años, 10 meses 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 |