suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Die Möglichkeit, zwei Arrays zusammenzuführen, besteht darin, den ersten Wert in PHP abzuwechseln

<p>Ich habe 2 Array-Beispiele A1 = [1,2,3], A2 = [4,5,6]</p><p>Die Ausgabe, die ich benötige, ist A3 = [1,4, 2 ,5,3,6]</p><p>Das heißt, die Ausgabe, die ich benötige, ist der erste Wert des ersten Arrays, gefolgt vom ersten Wert des zweiten Arrays usw. </p> <p>Wie kann ich diese Funktionalität in PHP implementieren? </p><p>Ich habe einige PHP-Array-Funktionen ausprobiert, aber nicht die gewünschten Ergebnisse erhalten</p><p><br /></p>
P粉288069045P粉288069045492 Tage vor535

Antworte allen(1)Ich werde antworten

  • P粉155710425

    P粉1557104252023-08-09 13:10:17

    以下是一种方法来实现此操作(假设两个数组具有相同的大小):

    function merge($a1, $a2)
    {
        $a3 = [];
        $len = count($a1);
        for($i=0;$i<$len;$i++)
        {
            $a3 []= $a1[$i];
            $a3 []= $a2[$i];
        }
        return $a3;
    }
    
    $a1 = [1, 2, 3];
    $a2 = [4, 5, 6];
    $a3 = merge($a1, $a2);
    var_dump($a3);

    Antwort
    0
  • StornierenAntwort