Please Help!私はサブ配列の値が重複している配列を検証したい。私は多次元配列を持っています。 product_id値が重複しているサブ配列のキーを返したい例:私の配列では、サブ配列にduplicate product_id = 124があります。それらのキーを返したいと思います。重複した値を持つ多次元配列の戻りキー
[purchase_order_products] => Array
(
[0] => Array
(
[product_id] => 124
[barcode] => 480001407081
[item_code] =>
[name] => Brew Kettle Can 330mL
[qty] =>
[unit] => 2
[pcs_have] => 1
[total_pcs] => 1
[cost] => 34.83
[total_item_price] => 34.83
[stocks] =>
[po_qty] =>
)
[1] => Array
(
[product_id] => 125
[barcode] => 480001416108
[item_code] =>
[name] => Colt 45 Can 330mL
[qty] =>
[unit] => 2
[pcs_have] => 1
[total_pcs] => 1
[cost] => 29.58
[total_item_price] => 29.58
[stocks] =>
[po_qty] =>
)
[2] => Array
(
[product_id] => 124
[barcode] => 480001407081
[item_code] =>
[name] => Brew Kettle Can 330mL
[qty] =>
[unit] => 2
[pcs_have] => 1
[total_pcs] => 1
[cost] => 34.83
[total_item_price] => 34.83
[stocks] =>
[po_qty] =>
)
)
私が欲しいの出力は次のようになります。
Array(0,2)
素敵な、今いくつかのコードを書いてみてください。 – nogad
私は自分の答えを更新しました。今度は、複数のペアの重複に対して求められる正確な出力が得られます。あなたはそれを見て、それがあなたの問題を解決するかどうかを見ますか? – glaux