Php 钥匙阵列度假村
以下是阵列的当前输出:Php 钥匙阵列度假村,php,arrays,Php,Arrays,以下是阵列的当前输出: array(7) { [4]=> array(4) { ["opentime"]=> float(6) ["openspec"]=> string(2) "PM" ["closetime"]=> float(12) ["closespec"]=> string(2) "AM" } [5]=> array(4) { ["opentime"]=>
array(7) {
[4]=>
array(4) {
["opentime"]=>
float(6)
["openspec"]=>
string(2) "PM"
["closetime"]=>
float(12)
["closespec"]=>
string(2) "AM"
}
[5]=>
array(4) {
["opentime"]=>
float(6)
["openspec"]=>
string(2) "PM"
["closetime"]=>
float(12)
["closespec"]=>
string(2) "AM"
}
[0]=>
array(0) {
}
[1]=>
array(0) {
}
[2]=>
array(0) {
}
[3]=>
array(0) {
}
[6]=>
array(0) {
}
}
如您所见,数组从位置4开始,然后移动到位置5,然后是0,1,2,3,6
我需要保留关键点,但要重新组织它们,使它们从0开始,然后移向6
不太清楚怎么做。这似乎相当琐碎
谢谢。您可以使用ksort:
按键对数组排序,保持键到数据的相关性
ksort($myArray);
var_dump($myArray);
大概