所以我有一个多维数组的形式(实际数组可以长得多 500+ 成员)
$marr = array( array("s_id" => 1, 1.25 , 15),
array("s_id" => 2, 0.75 , 25),
array("s_id" => 1, 1.15 , 7)
);
我正在尝试将其分解为由成员数组的 s_id 值分组/索引的数组
$sarr = array(
1 => array(
array("s_id" => 1, 1.25 , 15),
array("s_id" => 1, 1.15 , 7)
),
2 => array(
array("s_id" => 2, 0.75 , 25)
)
);
php中是否有内置函数来执行此操作或一些最佳实践方式?