我想将包含许多键和值的初始数组排序为按特定键排序的数组,以及基于该键的单个数组中该键的所有值。
所以这是我拥有的数组:
$Before = Array(Array("id" => 1, "name" => "Dogs"),
Array("id" => 2, "name" => "Lions"),
Array("id" => 3, "name" => "Tigers"));
这是我想要结束的数组:
$After = Array("ids" => Array(1, 2, 3),
"names" => Array("Dogs", "Lions", "Tigers"));
我希望这是有道理的。我发现向您展示一个示例更容易,而不是描述它。