<?php
$str = "<Order>
<ID='1'>
<OrderNumber>55551</OrderNumber>
<Status>Success</Status>
<TrackingNumber>0249204920392</TrackingNumber>
</ID>
<ID='2'>
<OrderNumber>55552</OrderNumber>
<Status>Success</Status>
<TrackingNumber>092309291444</TrackingNumber>
</ID>
<ID='3'>
<OrderNumber>55553</OrderNumber>
<Status>Failed</Status>
<TrackingNumber></TrackingNumber>
</ID>
</Order>";
preg_match_all("/<Status>(.*)<\/Status>/",$str,$arr);
preg_match_all("/<TrackingNumber>(.*)<\/TrackingNumber>/",$str,$tracking);
print_r ($arr);
print_r ($tracking);
?>
sorry,my English is not well,I don't get your mind completely😕