单 XML 循环,循环计数好数据坏


simplexml loop, loop count good data bad

尝试我的第一个 simplexml 循环

我必须这样做:

foreach ($xml->GetCapabilityResponse->Srvs->Srv as $rows)
{
echo $xml->GetCapabilityResponse->Srvs->Srv->GlobalProductCode . " ";
echo  $xml->GetCapabilityResponse->Srvs->Srv->MrkSrv->LocalProductCode . " " ; 
echo  $xml->GetCapabilityResponse->Srvs->Srv->MrkSrv->ProductShortName . "<br>";
}

返回正确数量的行'6',但所有 6 行都是第一行的相同数据,我如何调整以显示 6 行不同的数据,它不限于 6,可能是 12 或更多等

谢谢马兹

所以如果$rows是一个数组,你应该依赖你正在处理的项目

$row->GlobalProductCode . " ";