1 回答

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
您可以循環(huán)數(shù)組的元素,并創(chuàng)建一個(gè)新數(shù)組,其鍵將是您檢索的值。
$array = [
['parent' => 10, 'cat' => 5, 'reserve' => 1, 'foo' => 'Foo', 'bar' => 'bar'],
['parent' => 8, 'cat' => 3, 'reserve' => 1, 'foo' => 'Foo', 'bar' => 'bar'],
['parent' => 10, 'cat' => 5, 'reserve' => 1, 'foo' => 'Foo', 'bar' => 'bar'],
];
$newArray = [];
foreach($array as $arr) {
$newArray[$arr['parent']][$arr['cat']][$arr['reserve']] = [
'foo' => $arr['foo'],
'bar' => $arr['bar']
];
}
var_export($newArray);
- 1 回答
- 0 關(guān)注
- 82 瀏覽
添加回答
舉報(bào)