Aktualisieren Sie Zeilendaten in einem 2D -Array, wenn die Spalte identifizierende Spalte in einem anderen Array gefundePhp

PHP-Programmierer chatten hier
Guest
 Aktualisieren Sie Zeilendaten in einem 2D -Array, wenn die Spalte identifizierende Spalte in einem anderen Array gefunde

Post by Guest »

Hallo, ich bin neu in PHP und ich versuche, 2 Arrays zu verschmelzen, aber ich möchte keine Duplikate bekommen. Ich bin jetzt eine Woche festgefahren. />

Code: Select all

$existed_product = [
['name' => "pano", 'code' => "BR0001", 'qty' => "2", 'price' => "12"],
['name' => "ying", 'code' => "AB001", 'qty' => "5", 'price' => "8"]
];
< /code>
Und ich möchte das zweite Array zusammenführen: < /p>
$new_product = [
'name' => "pano",
'code' => "BR0001",
'qty' => "10",
'price' => "12"
];
< /code>
Ich möchte sie zusammenführen und wenn es doppelte Produkt gefunden hat, ersetzen Sie es einfach durch ein neueres Array (hat Qty = 10). Das Ergebnis sieht so aus: < /p>
$final_array = [
['name' => "pano", 'code' => "BR0001", 'qty' => "10", 'price' => "12"],
['name' => "ying", 'code' => "AB001", 'qty' => "5", 'price' => "8"]
];

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post