suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Wie füge ich zwei Arrays bedingt zu einem zweidimensionalen Array zusammen?

Ich bin auf ein kleines Problem gestoßen, damit die beiden Arrays schnell in die Datenbank geschrieben werden können, aber egal wie sie zusammengeführt werden, ich möchte fragen. Die Arrays 1 und 2 bestehen aus demselben Schlüssel und die Schlüssel werden in array1 und raary2 geändert. Können Sie mir bitte helfen, danke

rrree


P粉925529649P粉925529649677 Tage vor569

Antworte allen(1)Ich werde antworten

  • P粉256198018

    P粉2561980182023-06-13 17:09:50

    解答

    $new_arr = [];

    foreach($array1 as $k1=>$v1){      

      foreach($arrat2 as $k2 =>$v2){         

           if($k1 == $k2){                       

                         $new_arr[$k1]['array1'] = $v1;                     $new_arr[$k1]['arrat2'] = $v2;        }    }    return $new_arr;

    }

    Antwort
    0
  • StornierenAntwort