PHP - SOAP - lastResponse - 显示字段&值?

时间:2009-09-11 14:12:26

标签: php xml soap

我有一个SOAP故障响应,我正在尝试输出一种'print_r'漂亮的格式,因此当SOAP请求失败时,我可以在电子邮件中将错误包含在我们的IT人员中。

有人能告诉我简单格式化XML SOAP faulttring的最佳方法,格式为variableName:variableValue?

干杯

2 个答案:

答案 0 :(得分:0)

您可以尝试在回复print_r()var_dump()上使用simplexml_load_string()

答案 1 :(得分:0)

那么你应该把SOAP的回复作为一个数组(通常是我过去处理数据的方式)。我在这里假设你的意思是肥皂呼叫失败,而不是连接故障。

使用以下内容迭代数组:

foreach ($array as $key => $value)
{
    echo "<tr>";
    echo "<td>";
    echo $key;
    echo "</td>";

    echo "<td>";
    echo $value;
    echo "</td>";
    echo "</tr>";
}

这将实现:

VariableName:  VariableValue

格式