好的,那就试试这个简单的代码,
$cnt=0;
$arr=Array(‘SchwackeCode’,’WE_Number’,’HSN’,’TSN’ );
foreach($result->Vehicle[$cnt]->Customer[0] as $key=>$val)
{
if(in_array($key,$arr)
{
your_piece of code;
}
$cnt++;
}
</code>
Didnt测试了这段代码,但希望它会起作用。 :)
。所以我不知道如何循环以获得结果。
输出1辆车
数组(大小= 5)
‘SchwackeCode’=&gt; int 10130969
‘WE_Number’=&gt; int 19373134
‘HSN’=&gt;字符串’0005‘(长度= 4)
“
TSN
</跨度>
’=&gt; string ‘=&gt; $ result-&GT;媒介物&GT; HSN,
“
TSN
</跨度>
’=&gt; $ result-&GT;媒介物&GT;
TSN
</跨度>
,
‘VIN’=&gt; $ result-&gt; vehicle-&gt; Ident_Number