我有一个像下面这样的数组,其中数组键“period”下有一个数组,其中包含四个数组,其中您可以看到它打开关闭,打开关闭,我希望它是关闭打开,关闭打开,但每对数组(关闭打开&)仍然需要保留其父数组格式的顺序。我真的希望这是有道理的!我一直在这个问题上插了很久,但我似乎无法让它正确迭代并维持这个顺序。阵列中每个第一对阵列的翻转顺序
任何帮助将非常感激地收到。谢谢。
array(1) {
["opening_hours"]=>
array(1) {
["periods"]=>
array(12) {
[0]=>
array(1) {
["open"]=>
array(2) {
["day"]=>
string(1) "1"
["time"]=>
string(4) "0730"
}
}
[1]=>
array(1) {
["close"]=>
array(2) {
["day"]=>
string(1) "1"
["time"]=>
string(4) "1200"
}
}
[2]=>
array(1) {
["open"]=>
array(2) {
["day"]=>
string(1) "1"
["time"]=>
string(4) "1600"
}
}
[3]=>
array(1) {
["close"]=>
array(2) {
["day"]=>
string(1) "1"
["time"]=>
string(4) "2345"
}
}
[4]=>
array(1) {
["open"]=>
array(2) {
["day"]=>
string(1) "2"
["time"]=>
string(4) "0745"
}
}
[5]=>
array(1) {
["close"]=>
array(2) {
["day"]=>
string(1) "2"
["time"]=>
string(4) "1200"
}
}
[6]=>
array(1) {
["open"]=>
array(2) {
["day"]=>
string(1) "2"
["time"]=>
string(4) "1600"
}
}
[7]=>
array(1) {
["close"]=>
array(2) {
["day"]=>
string(1) "2"
["time"]=>
string(4) "2345"
}
}
[8]=>
array(1) {
["open"]=>
array(2) {
["day"]=>
string(1) "3"
["time"]=>
string(4) "0800"
}
}
[9]=>
array(1) {
["close"]=>
array(2) {
["day"]=>
string(1) "3"
["time"]=>
string(4) "1200"
}
}
[10]=>
array(1) {
["open"]=>
array(2) {
["day"]=>
string(1) "3"
["time"]=>
string(4) "1600"
}
}
[11]=>
array(1) {
["close"]=>
array(2) {
["day"]=>
string(1) "3"
["time"]=>
string(4) "2345"
}
}
}
}
}
是什么让他们这样的问题呢?无论如何,他们没有订购。 –
你是认真的吗?如果一个接一个地出现,他们以某种形式的秩序是不是他们?至于他们以这种方式订购的问题是什么,那么,它只是为了我的目的!感谢您的输入,虽然.... – bjohnb
还是不清楚。无论如何。 :) –