<?php
$PosXML = '<?xml version="1.0" encoding="utf-8"?><ePaymentMsg VersionInfo="2.0" TT="Response" RM="Direct" CT="Money"><Operation ActionType="Sale"><OpData><MerchantInfo MerchantId="006116700301100"></MerchantInfo><ActionInfo><DateInfo LocalDate="20150809" LocalTime="2300"></DateInfo><TrnxCommon TrnxID="YL1YG5751CWXCVWIZZY7" Protocol="156"><AmountInfo Currency="949" Amount="0.01"></AmountInfo></TrnxCommon><POSTrnxID LIDM="111111111111111111111111111111" RRPID="111111111111111111111111111111"></POSTrnxID><HostResponse AuthCode="000000" HostRefNo="11111111" HostDate="0809" ResultCode="0005"></HostResponse><BatchInfo BatchId="4" Stan="2"></BatchInfo><PaymentTypeInfo><InstallmentInfo NumberOfInstallments="0"></InstallmentInfo></PaymentTypeInfo></ActionInfo><CustomData></CustomData></OpData></Operation></ePaymentMsg>';
$p = xml_parser_create();
xml_parse_into_struct($p, $PosXML, $vals, $index);
xml_parser_free($p);
$ResultCode = $vals[10]["attributes"]["RESULTCODE"];
$TrnxID = $vals[6]["attributes"]["TRNXID"];
echo $ResultCode."<br />";
echo $TrnxID;
?>