Heim  >  Fragen und Antworten  >  Hauptteil

So führen Sie zwei Arrays zusammen

<p>Ich versuche zwei ähnliche Arrays mit denselben Schlüsseln zusammenzuführen</p> <pre class="brush:php;toolbar:false;">Array ( [0] => [1] => [2] => [3] => [4] => [5] => [6] => [7] => [8] => [9] => ) Array ( [0] => [1] => [2] => [3] => [4] => [5] => [6] => [7] => [8] => [9] => )</pre> <p>Aber wenn ich <em>array_merge</em> oder <em>array_merge_recursive</em> verwende, ist die Ausgabe dieselbe: </p> <pre class="brush:php;toolbar:false;">Array ( [0] => [1] => [2] => [3] => [4] => [5] => [6] => [7] => [8] => [9] => [10] => [11] => [12] => [13] => [14] => [15] => [16] => [17] => [18] => [19] => )</pre> <p>Aber ich möchte ein Ergebnis wie dieses: </p> <pre class="brush:php;toolbar:false;">Array ( [0] => ( [0] => [1] => ) [1] => ( [0] => [1] => ) [2] => ( [0] => [1] => ) .......</pre> <p>Kann jemand helfen, diese beiden Arrays zusammenzuführen? Das scheint recht einfach zu sein, aber da ist etwas, das ich nicht verstehe und ich weiß nicht, was es ist</p>
P粉548512637P粉548512637388 Tage vor475

Antworte allen(2)Ich werde antworten

  • P粉908138620

    P粉9081386202023-09-01 09:20:48

    $arr=[];
    for ($i=0;$i<count($arr1);$i++){
        array_push($arr, [$arr1[$i], $arr2[$i]]);
    }

    Antwort
    0
  • P粉925239921

    P粉9252399212023-09-01 00:06:46

    $output_arr=[];
    foreach ($array1 as $key => $value) {
    $output_arr[]=[$value,$array2[$key]];}

    Antwort
    0
  • StornierenAntwort