如何分割一个数组自动与特定的值在该数组中,并获得单独的结果在php


How to split an array automatically with particular value in that array and get the results separate in php

Array
(
    [id_product] => 17303
    [quantity_stock] => 27
    [quantity_ordered] => 123
    [id_customer] => 43
    [id_category] => 735
  )
Array
(
    [id_product] => 17303
    [quantity_stock] => 27
    [quantity_ordered] => 1212
    [id_customer] => 21
    [id_category] => 734
)

在这个数组中,我想根据id_category

单独获取信息

您可以使用loop和新的array, id_category作为索引。

$new = [];
foreach($your_array as $v) {
   $new[$v['id_category']][] = $v;
}

所有信息应按id_category分组