使用PHP读取特定XML节点上特定数组的值
16lz
2021-01-22
Hello I am trying to list tour name in the 6 node of filter object. Formated xml image is also attached.
您好我正在尝试在过滤器对象的6节点中列出游览名称。还附加了格式化的xml图像。
This is my loop.
这是我的循环。
foreach($results->filters->filter[6] as $key=>$tours){
foreach($tours as $tour_name){
echo $tour_name->tour->tour_name;
}
}
XML-Response
XML的响应
1 个解决方案
#1
1
You need to go one level deeper on your foreach loop
你需要在foreach循环中更深入一级
foreach($results->filters->filter[6]->tour as $key=>$tours){
foreach($tours as $tour){
echo $tour->tour_name;
}
}
Or as PatrickQ suggested below do it all in one loop
或者正如PatrickQ在下面建议的那样在一个循环中完成所有操作
foreach($results->filters->filter[6]->tour as $tours){
echo $tours->tour_name;
}
更多相关文章
- 节点js / Express替换LAMP
- 剑指offer--链表中环的入口节点(PHP)
- 尝试使用PHP和MySQL获取节点的路径
- 如何从一个节点生成exe文件。js应用?
- 前端笔记之JavaScript(十)深入JavaScript节点&DOM&事件
- HTML最简单的隐藏/显示和类过滤器
- js的html元素的父节点,子节点
- 不使用chokidar更新所需的节点/快速模块?
- 当尝试安装节点时,会得到一个“DLL”错误。js在Windows 7上