Я пытаюсь проверить поле в каком-либо XML, который возвращается извне. XML возвращается в переменном вызове $out
и при просмотре исходного кода страницы вы получаете выход XML из следующих действий,Чтение XML с PHP
<?xml version="1.0" encoding="UTF-8"?>
<ResponseBlock Live="FALSE" Version="3.51">
<Response Type="AUTH">
<OperationResponse>
<TransactionReference>23-9-1334895</TransactionReference>
<TransactionCompletedTimestamp>2010-04-30 15:59:05</TransactionCompletedTimestamp>
<AuthCode>AUTH CODE:TEST</AuthCode>
<TransactionVerifier>AlaUOS1MOnN/iwc5s2WPDm5ggrCLwesUnHs9h+W0N3CRaln2W6lh+6dtaRFFhLdwfnw6y7lRemyJUYl9a3dpWfzORE6DaZkFMb+dIb0Ne1UxjFEJkrEtjzx/i8KSayrIBrT/yGZOoOT42EZ9loc+UkdGk/pqYvj8bZztvgBNo2Ak=</TransactionVerifier>
<Result>1</Result>
<SettleStatus>0</SettleStatus>
<SecurityResponseSecurityCode>1</SecurityResponseSecurityCode>
<SecurityResponsePostCode>1</SecurityResponsePostCode>
<SecurityResponseAddress>1</SecurityResponseAddress>
</OperationResponse>
<Order>
<OrderInformation>This is a test order</OrderInformation>
<OrderReference>Order0001</OrderReference>
</Order>
</Response>
</ResponseBlock>
Я хочу проверить, что значение в поле «Результат». Я не уверен, как получить доступ к информации с помощью PHP, до сих пор у меня есть,
$xml = simplexml_load_string($out);
Большое спасибо