我在 PHP 中有两个数组。第一个数组 ($author_array) 由 user_ids 按特定顺序组成,如下所示:(8, 1, 6)
第二个数组 ($user_results) 由一个对象数组组成,如下所示:
Array
(
[0] => stdClass Object
(
[ID] => 1
[user_login] => user1
)
[1] => stdClass Object
(
[ID] => 6
[user_login] => user6
)
[2] => stdClass Object
(
[ID] => 8
[user_login] => user8
)
)
我想对第二个数组进行“排序”,使其按此顺序排列,这与(8、1、6)的第一个数组中的值的顺序相匹配。所以它看起来像这样:
Array
(
[0] => stdClass Object
(
[ID] => 8
[user_login] => user8
)
[1] => stdClass Object
(
[ID] => 1
[user_login] => user1
)
[2] => stdClass Object
(
[ID] => 6
[user_login] => user6
)
)
我在数据结构方面很薄弱。我怎么能这样做?:-)
在此先感谢您的帮助!
-鲍勃