Sumar Contenido de un Array
Publicado por jmuoz (21 intervenciones) el 11/04/2014 01:35:24
Buenas tardes, me dirijo por este medio para resolver una duda que tengo la cual es la siguiente:
Tengo una funcion la cual me abre un archivo y con un arreglo asignarle la posicion y con el metodo substr en que linea se va a posicionar y cuantas posiciones ocupara, mi duda es necesito hacer una suma de todos los valores que me da la posicion 3 y que la represento en una tabla pero a la hora de sumar el arreglo de la posicion 3 tengo entendido que es así:
$suma=0;
$suma = $lineas[$i][7];
Pero me saca otros numeros que no se de donde salen y no me termina haciendo la suma, no se si estoy haciendo algo mal o que es lo que me falta espero puedan asesorarme, saludos.
Tengo una funcion la cual me abre un archivo y con un arreglo asignarle la posicion y con el metodo substr en que linea se va a posicionar y cuantas posiciones ocupara, mi duda es necesito hacer una suma de todos los valores que me da la posicion 3 y que la represento en una tabla pero a la hora de sumar el arreglo de la posicion 3 tengo entendido que es así:
$suma=0;
$suma = $lineas[$i][7];
Pero me saca otros numeros que no se de donde salen y no me termina haciendo la suma, no se si estoy haciendo algo mal o que es lo que me falta espero puedan asesorarme, saludos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$bus=fopen("Get/".Guia.text,'r+');
$i=1;
while (!feof($bus)) {
$linea=fgets($bus);
$lineas[$i][1]=substr($linea,0,3);
$lineas[$i][2]=substr($linea,3,8);
$lineas[$i][3]=floatval(substr($linea,12,10)/100) ;;
$i++;
}
}
fclose($bus);
echo '<table border=1>';
foreach($lineas as $tabla){
echo'<tr>
<td>'.$tabla[1].'</td>
<td>'.$tabla[2].'</td>
<td>'.$tabla[3].','.$sumar.'</td>
</tr>';
Valora esta pregunta
-1