Example #1
0
 $addRequest->strPassword = "******";
 $addRequest->strAgencyId = "PLZ029";
 $addRequest->strSectorFrom = "KTM";
 $addRequest->strSectorTo = "PKR";
 $addRequest->strFlightDate = "17-JUL-2015";
 $addRequest->strReturnDate = "";
 $addRequest->strTripType = "O";
 $addRequest->strNationality = "US";
 $addRequest->intAdult = "1";
 $addRequest->intChild = "0";
 $addRequest->strPnoNo = "ZSPW2A";
 $addRequest->strTicketNo = "195329";
 $addRequest->strFromDate = "15-JUL-2015";
 $addRequest->strToDate = "25-JUL-2015";
 //$addRequest->strFlightId = "0d1579f3-3840-41b1-a61d-68b3e5adc386";
 $client->FlightAvailability($addRequest);
 $xmlstr = $client->__getLastResponse();
 $doc = new DOMDocument();
 $doc->loadXML($xmlstr);
 echo '<pre>';
 echo $xmlstr;
 print_r($doc);
 function xml_to_array($root)
 {
     $result = array();
     if ($root->hasAttributes()) {
         $attrs = $root->attributes;
         foreach ($attrs as $attr) {
             $result['@attributes'][$attr->name] = $attr->value;
         }
     }