我有一個基本數組,我希望根據x
字段值對其進行分組。我想保持這些值仍然在一個數組中。我已經嘗試了多種foreach,for循環,但沒有運氣得到它我想要的。我怎樣才能達到以下的預期結果?基於特定值的分組數組
$originalArray = [
[
'x' => 'test',
'y' => 'blah',
],
[
'x' => 'test',
'y' => 'blah',
],
[
'x' => 'test2',
'y' => 'blah',
],
[
'x' => 'test2',
'y' => 'blah',
],
];
Desired Result:
[
'test' => [
[
'x' => 'test',
'y' => 'blah',
],
[
'x' => 'test',
'y' => 'blah',
],
],
'test2' => [
[
'x' => 'test2',
'y' => 'blah',
],
[
'x' => 'test2',
'y' => 'blah',
],
],
];
如果您嘗試過的東西,你能告訴我們的代碼? – Maxime
我同意@Maxime在這種情況下。你說「我已經嘗試了多種foreach,for循環」。所以告訴我們。 SO是**不是免費的編碼或教程服務**。你必須證明你已經爲解決你自己的問題付出了一些努力。考慮到這一點,向我們展示您自己的研究成果。 – icecub