Multiple arrays verhindern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Multiple arrays verhindern

    Hallo zusammen.
    Bitte um Hilfe bei einem kleinen Problem:

    Mein code:
    <?php

    $array = array();
    $a = Array(1,2,3,4,5);
    $b = Array(2,4,6,8,10);

    foreach($a as $a1)
    {foreach($b as $b1)
    {
    $results = ($a1+$b2);
    $array[] = $results;
    var_dump($array);
    }
    }

    ?>

    Generiert:
    array(1) { [0]=> int(1) }
    array(2) { [0]=> int(1) [1]=> int(1) }
    array(3) { [0]=> int(1) [1]=> int(1) [2]=> int(1) }
    ...
    array(25) { [0]=> int(1) [1]=> int(1) [2]=> int(1) [3]=> int(1) [4]=> int(1) [5]=> int(2) [6]=> int(2) [7]=> int(2) [8]=> int(2) [9]=> int(2) [10]=> int(3) [11]=> int(3) [12]=> int(3) [13]=> int(3) [14]=> int(3) [15]=> int(4) [16]=> int(4) [17]=> int(4) [18]=> int(4) [19]=> int(4) [20]=> int(5) [21]=> int(5) [22]=> int(5) [23]=> int(5) [24]=> int(5) }

    und ich möchte doch nur ein einziges array (und zwar das array(25) mit allen Resultaten der Abfrage in einem array). Ich verstehe nicht, warum, wenn ich doch nur ein array() definiere ich 25 arrays erhalte.

    Vielen Dank!
    Marc

  • #2
    Mach das var_dump mal nach den Schleifen
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      einfach königlich

      (hab immer alles verschoben, statt nur den var_dump).

      vielen Dank für die superschnelle Antwort!
      Marc

      Kommentar

      Lädt...
      X