2つの配列があり、1つは表示されるデータを保持し、もう1つは順序を保持します。
次の配列は、表示するforeachループで使用されます。
array(
[Posts] =>
[0] =>
id => 7
content => 'some content'
[1] =>
id => 3,
content => 'some other content'
[2] =>
id => 4,
content => 'some more content'
[3] =>
id => 2,
content => 'some irrelevant content'
)
この配列には、ソート位置が含まれています。
array(
2, 4, 7, 3
)
キーが2番目の配列と一致するidである連想配列の値に基づいて、最初の配列を並べ替えたいと思います。
期待される出力:
array(
[Posts] =>
[0] =>
id => 2,
content => 'some irrelevant content'
[1] =>
id => 4,
content => 'some more content'
[2] =>
id => 7
content => 'some content'
[3] =>
id => 3,
content => 'some other content'
)