php数组组
我有以下数组
Array(
[0] => Array
(
[id] => 96
[shipping_no] => 212755-1
[part_no] => reterty
[description] => tyrfyt
[packaging_type] => PC
)
[1] => Array
(
[id] => 96
[shipping_no] => 212755-1
[part_no] => dftgtryh
[description] => dfhgfyh
[packaging_type] => PC
)
[2] => Array
(
[id] => 97
[shipping_no] => 212755-2
[part_no] => ZeoDark
[description] => s%c%s%c%s
[packaging_type] => PC
)
)
如何将数组分组id
?是否有任何本地php函数可用于执行此操作?
如果我foreach
以上所述,那么我将得到一个副本,我该如何避免呢?
在上面的示例中id
有2个项目,因此它需要位于中id
。
回答:
没有本机的,只需使用循环即可。
$result = array();foreach ($data as $element) {
$result[$element['id']][] = $element;
}
以上是 php数组组 的全部内容, 来源链接: utcz.com/qa/399401.html