特定のキー/値に基づいて並べ替えるマルチ配列(現在はオブジェクト付き)があります。PHP/MySQL:既存の配列から多次元配列を再作成
Array
(
[0] => stdClass Object
(
[task_id] => 1
[task_title] => Title
[users_username] => John
)
[1] => stdClass Object
(
[task_id] => 2
[task_title] => Title
[users_username] => John
)
[2] => stdClass Object
(
[task_id] => 3
[task_title] => Title
[users_username] => Mike
)
)
私はmulti-arrayをuser_nameで取得するために再配列したいので、ユーザー名でタスクを繰り返し実行できます。
Array
(
[John] => Array
(
[0] => Array
(
[task_id] => 1
[title] => Title
)
[1] => Array
(
[task_id] => 2
[title] => Title
)
)
[Mike] => Array
(
[0] => Array
(
[task_id] => 3
[title] => Title
)
)
)
上記の配列に配列を再作成することはできますか?
ありがとう、それはかなり短いと動作します。そのような単純なことを知らなかった:-) – suntrop
PHPで無効な構文なので、これをどのように動作させるかわかりません。 –