Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2006, 16:48
Avatar de quitos
quitos
 
Fecha de Ingreso: junio-2004
Mensajes: 119
Antigüedad: 19 años, 10 meses
Puntos: 1
Exclamación Error multiplicando Arrays??

De nuevo con una misma pregunta y no logro resolver ya hice varios intentos y no se deja ni sumar ni multiplicar, veran...

Leo un archivo de texto que se llama CE32098.txt y contiene:
Código PHP:
COORDENADAS DE LAS 3 ESTACIONES A ANALIZAR
X
(KM)   Y(KM)
DATOS,3
-10955.033,2407.816
-10958.558,2399.002
-10933.881,2414.866
-10932.118,2384.901 
Ahora leo el archivo:
Código PHP:
$archivo 'CE32098.txt';                   //Escojo el achivo
$fp fopen($archivo,'r');                   //Abro el archivo
$texto fread($fpfilesize($archivo)); //Lo leo y lo guardo en la variable $texto
$texto nl2br($texto);                     //Los saltos de linea los convierte en <br>
echo $texto;   //lo veo y me muestra esto: 
ÿþCOORDENADAS DE LAS 3 ESTACIONES A ANALIZAR

X(KM) Y(KM)

DATOS,3

-10955.033,2407.816

-10958.558,2399.002

-10933.881,2414.866

-10932.118,2384.901

Código PHP:
$texto=explode("<br />",$texto);       //Lo rompo en <br> para guardarlo en arreglos
print_r($texto);                             //Lo veo , y me muestra asi: 
Array ( [0] => ÿþCOORDENADAS DE LAS 3 ESTACIONES A ANALIZAR [1] => [2] => X(KM) Y(KM) [3] => [4] => DATOS,3 [5] => [6] => -10955.033,2407.816 [7] => [8] => -10958.558,2399.002 [9] => [10] => -10933.881,2414.866 [11] => [12] => -10932.118,2384.901 )

Código PHP:
$cuan=explode(",",$texto[4]);          //Aqui deseo Saber cuantas COORDENADAS hay, que deben de ser 4 esto 3 valores + 1 valor principal
$cuanto=$cuan[1];                        //Aqui me muestra que hay 3
$cuanto=$cuan[1]+1;                    //Los sumo para que me de el valor
echo "<P>".$cuanto."</P>";               //Me deberia de mostrar 4 y solo me da el valor de 1 
Hay algo mal en la operación????

El dilema no es solo sumarle el 1, sino que despues los demas arreglos los exploto en "," y los debo de multiplicar, pero no logro ni la primera suma

Ayuda porfavor....

Última edición por quitos; 25/08/2006 a las 17:05