Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/05/2013, 16:13
Rasec101
 
Fecha de Ingreso: diciembre-2009
Ubicación: Santiago, Chile
Mensajes: 143
Antigüedad: 14 años, 11 meses
Puntos: 2
Respuesta: Crear array a partir del un bucle FOR

Cita:
Iniciado por alex1084 Ver Mensaje
Esta mal planteado porque la suma del tercer arreglo lo haces dentro del primero for, por lo tanto por cada iteración del for estará haciendo una suma...

Debes sacar del for el foreach..
tienes razón acá esta bien estructurado
Código PHP:
Ver original
  1. <?php
  2.     $muestra1 = array(2, 4, 7);
  3.     $muestra2 = array(3, 5, 6);
  4.      
  5.     $n = count($muestra1) - 1;
  6.      
  7.     $muestra3=array();
  8.      
  9.     for ( $e = 0 ; $e <= $n ; $e ++) {
  10.      
  11.     $datos = $muestra1[$e] + $muestra2[$e];
  12.      
  13.    $muestra3[$e] = $datos;
  14.     }
  15.     $resultado=0;
  16.    
  17.      foreach ($muestra3 as $valor){
  18.       $array2 = "$valor<br />";
  19.       echo $array2;
  20.      
  21.      $resultado=$resultado+$valor;
  22.        
  23.          }
  24.        
  25.         echo "Totat: ".$resultado."";
  26.     ?>