0
我有两个阵列开关的阵列的子阵列的第一个元素
ARRAY 1:
Array (
[0] => Array (
[fStartValidTime] => 2012-03-13
[fMaxTemp] => 7
[fMinTemp] => 2
)
[1] => Array (
[fStartValidTime] => 2012-03-14
[fMaxTemp] => 7
[fMinTemp] => 5
)
[2] => Array (
[fStartValidTime] => 2012-03-15
[fMaxTemp] => 10
[fMinTemp] => 5
)
[3] => Array (
[fStartValidTime] => 2012-03-16
[fMaxTemp] => 10
[fMinTemp] => 1
)
[4] => Array (
[fStartValidTime] => 2012-03-17
[fMaxTemp] => 7
[fMinTemp] => 3
)
[5] => Array (
[fStartValidTime] => 2012-03-18
[fMaxTemp] => 7
[fMinTemp] => 3
)
[6] => Array (
[fStartValidTime] => 2012-03-19
[fMaxTemp] => 7
[fMinTemp] => 1
)
)
ARRAY 2:
Array (
[2] => Array (
[fStartValidTime] => 2012-03-13T16:00:00-7:00
[fMaxTemp] => 6
[fMinTemp] => 6
[fWeatherType] => chancerain
[fProbability] => likely
[fCloudCoverPercent] => 20
)
[5] => Array (
[fStartValidTime] => 2012-03-13T19:00:00-7:00
[fMaxTemp] => 6
[fMinTemp] => 6
[fWeatherType] => chancerain
[fProbability] => likely
[fCloudCoverPercent] => 20
)
[8] => Array (
[fStartValidTime] => 2012-03-13T22:00:00-7:00
[fMaxTemp] => 5
[fMinTemp] => 5
[fWeatherType] => chancerain
[fProbability] => likely
[fCloudCoverPercent] => 20
)
)
我想切换的Array2
的fMaxtTemp
AMD fMinTemp
仅为Array2的第一个元素的Array1
。所以
[2] => Array (
[fStartValidTime] => 2012-03-13T16:00:00-7:00
[fMaxTemp] => 6
[fMinTemp] => 6
[fWeatherType] => chancerain
[fProbability] => likely
[fCloudCoverPercent] => 20
)
将成为
[2] => Array (
[fStartValidTime] => 2012-03-13T16:00:00-7:00
[fMaxTemp] => 7
[fMinTemp] => 2
[fWeatherType] => chancerain
[fProbability] => likely
[fCloudCoverPercent] => 20
)
替换'[0]'和' ''这会做! – Basti 2012-03-13 21:10:37
不可以,因为数组2的索引是'2'。这就是为什么我的答案使用方法使第一个元素的关键是无关紧要的原因。我怀疑的是整个观点,因为一个简单的任务在这里很少引发一个问题...... – DaveRandom 2012-03-13 21:15:20