-5
$ebs_status_response_xml = new SimpleXMLElement($result);
print_r($ebs_status_response_xml);
然後迴應如下。如何從xml數組中獲取變量值
SimpleXMLElement Object (
[@attributes] => Array
([transactionId] => 55113838
[paymentId] => 22239729
[amount] => 499
[dateTime] => 2014-01-09 13:03:18
[mode] => LIVE
[referenceNo] => 100014102
[transactionType] => Authorized
[status] => Processed [isFlagged] => NO)
)
以上是響應。所以我將如何從此獲得transationId值?
的SimpleXML的第一條規則是不信任'print_r'(或'var_dump',或類似的東西)。這不是一個數組,它是一個具有特殊訪問機制的對象,如[手冊的「基本用法」頁面所示](http://uk1.php.net/manual/en/simplexml.examples-basic。 PHP)。 – IMSoP