您好,我有一个索引为 0-13 的数组,其键值为每个索引都有一个自己嵌套的数组,我希望能够将其顺序更改为 [0,2,1,3,4,5, 7,6,8,10,9,11,13,12]。 这是我的尝试,但它不起作用。
var (array) 1 array id 1 datemodified 2005-01-19 2 array id 2 datemodified 2005-01-19
这就是我想要更改的数组的结构,我想更改数组的顺序。
试图猜测你的意思:
$oldarr = array(0,2,1,3,4,5,7,6,8,10,9,11,13,12); $oldarrKeys = array(0,2,1,3,4,5,7,6,8,10,9,11,13,12); $newarr = array(); foreach($oldarrKeys as $key) { $newarr[] = $oldarr[$key]; }