Example #1
0
        //request result , form in xml
        $result = curl_exec($curl);
        // print("result:\n$result");
        $xmlPar = xml_parser_create();
        $r = xml_parse_into_struct($xmlPar, $result, $vals, $index);
        array_push($resultArr, $vals);
        array_push($resultInx, $index);
        /*print("$r,index:\n");
          print_r($index);
          print("value:\n");
          print_r($vals);*/
        curl_close($curl);
        xml_parser_free($xmlPar);
        sleep(2 * 10);
    }
    $re = getSuitTicket($resultArr, $resultInx);
    //print_r($re);
    // ticketMail($re);
    $resultArr = array();
    $resultInx = array();
    sleep(3 * 10);
}
function ticketMail($ms)
{
    mail($mailto, "sub", $ms);
}
function getSuitTicket($vs, $inx)
{
    $reArr = array();
    foreach ($vs as $i) {
        print "ticket result:\n";
Example #2
0
<?php

$xp = xml_parser_create();
$fp = fopen("csair.xml", "r");
$data = '';
while (!feof($fp)) {
    $data .= fread($fp, 10240);
}
fclose($fp);
xml_parse_into_struct($xp, $data, $v, $in);
$r = getSuitTicket($v, $in);
print_r($r);
function getSuitTicket($vs, $inx)
{
    $reArr = array();
    foreach ($inx['ADULTPRICE'] as $i) {
        array_push($reArr, $vs[$i]['value']);
    }
    //get the result in sorted array;
    sort($reArr);
    return $reArr;
}