print_r($element_attrs);
返回从 xml 文件中收集的以下数组。
Array ( [WEATHER-SUMMARY] => Increasing Clouds )
Array ( [WEATHER-SUMMARY] => Thunderstorms )
Array ( [WEATHER-SUMMARY] => Thunderstorms Likely )
Array ( [WEATHER-SUMMARY] => Cloudy )
Array ( [WEATHER-SUMMARY] => Mostly Cloudy )
Array ( [WEATHER-SUMMARY] => Mostly Sunny )
Array ( [WEATHER-SUMMARY] => Mostly Clear )
Array ( [WEATHER-SUMMARY] => Sunny )
Array ( [WEATHER-SUMMARY] => Mostly Clear )
Array ( [WEATHER-SUMMARY] => Sunny )
Array ( [WEATHER-SUMMARY] => Mostly Clear )
Array ( [WEATHER-SUMMARY] => Sunny )
Array ( [WEATHER-SUMMARY] => Mostly Clear )
Array ( [WEATHER-SUMMARY] => Mostly Sunny )
Array ( [WEATHER-SUMMARY] => Fair )
Array ( )
现在它们是 16 个独立的关联数组,其中所有的键都是相同的,除了最后一个由于某种原因是空白的。我想做的是返回倒数第二个数组的值Array ( [WEATHER-SUMMARY] => Fair )
。我一直在尝试foreach()
和for()
循环尝试创建一个索引,我可以在其中检索我想要的数组,或者创建一个包含每个数组所有信息的多维数组。我尝试的一切都将每个数组视为单独的,并且不允许我作为一个组访问数据。
任何帮助都会很棒。谢谢!