从 PHP var_dump 从 XML 字符串获取值

get values from PHP var_dump from XML string

我有 XML 从 SOAP 服务接收的字符串 $input

$xml = new SimpleXMLElement($input);
echo var_dump($xml). "<br />";

给出输出:

object(SimpleXMLElement)#3 (2) {
  ["result"]=>
  string(5) "False"
  ["error"]=>
  string(13) "Login Failure"

如何将 'False' 值或任何值放入变量中?

只需使用:

$yourvar = $xml->result;

获取"False"(或Xml中的结果值)。

获取result的值
 object(SimpleXMLElement)#3 (2) {
  ["result"]=>
  string(5) "False"
  ["error"]=>
  string(13) "Login Failure"

您可以使用:

$xmlObject = new SimpleXMLElement($input);
echo $xmlObject->result;

输出:

False

详细了解 SimpleXML with this example