PHP/SOAP - 如何打印多个结果
PHP/SOAP - How to print multiple results
我正在尝试从 SOAP 请求中解析 PHP 中的结果。
有时响应可以在单个对象中,但有时可以是多个数组结果,然后我的PHP就中断了。
如果只有一个结果(Object),那我打印出来没问题:
<?php
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fv12->FV12_Agare_fr_o_m;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg01->FG01_Personnummer;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg01->FG01_Namn;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg02->FG02_Adress;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg02->FG02_Postnummer;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg02->FG02_Postort;
?>
但是当它是多个响应(数组)时,我必须使用类似的东西:
<?php
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare[0]->fg01->FG01_Namn;
?>
是否可以制作某种循环而不是始终显示结果?
您是否正在寻找这个简单的解决方案:
foreach($nuvarandetidigareagarefraga_output->return->foregaendeAgare as $element){
print $element->fg01->FG01_Namn;
}
?
如果是,请参考 php 手册:http://php.net/manual/en/language.types.array.php and http://php.net/manual/en/language.control-structures.php 关于循环的部分。
我正在尝试从 SOAP 请求中解析 PHP 中的结果。
有时响应可以在单个对象中,但有时可以是多个数组结果,然后我的PHP就中断了。
如果只有一个结果(Object),那我打印出来没问题:
<?php
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fv12->FV12_Agare_fr_o_m;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg01->FG01_Personnummer;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg01->FG01_Namn;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg02->FG02_Adress;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg02->FG02_Postnummer;
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare->fg02->FG02_Postort;
?>
但是当它是多个响应(数组)时,我必须使用类似的东西:
<?php
echo $nuvarandetidigareagarefraga_output->return->foregaendeAgare[0]->fg01->FG01_Namn;
?>
是否可以制作某种循环而不是始终显示结果?
您是否正在寻找这个简单的解决方案:
foreach($nuvarandetidigareagarefraga_output->return->foregaendeAgare as $element){
print $element->fg01->FG01_Namn;
}
? 如果是,请参考 php 手册:http://php.net/manual/en/language.types.array.php and http://php.net/manual/en/language.control-structures.php 关于循环的部分。