$segmentArray = $segments[$i];
 if ($segmentArray > 0) {
     $depSegments = count($segments) / 2;
     for ($i = $depSegments; $i < count($segments); $i++) {
         $segmentArray = $segments[$i];
         $flightName = isset($segmentArray['FlightName']) ? $segmentArray['FlightName'] : '&nbsp;';
         //$fromPlace = isset($segmentArray['FromPlace']) ? $segmentArray['FromPlace'] : '&nbsp;';
         //$toPlace = isset($segmentArray['ToPlace']) ? $segmentArray['ToPlace'] : '&nbsp;';<br />
         $fromPlace = isset($segmentArray['FromPlace']) ? $segmentArray['FromPlace'] : '&nbsp;';
         $fromPlaceArr = preg_split("/\\s+/", $fromPlace);
         $fromPlace = $fromPlaceArr[count($fromPlaceArr) - 1];
         $fromPlace = getAirportCityName($fromPlace, 'flightList');
         $toPlace = isset($segmentArray['ToPlace']) ? $segmentArray['ToPlace'] : '&nbsp;';
         $toPlaceArr = preg_split("/\\s+/", $toPlace);
         $toPlace = $toPlaceArr[count($toPlaceArr) - 1];
         $toPlace = getAirportCityName($toPlace, 'flightList');
         $depDate = isset($segmentArray['DepDate']) ? $segmentArray['DepDate'] : '&nbsp;';
         $arrDate = isset($segmentArray['ArrDate']) ? $segmentArray['ArrDate'] : '&nbsp;';
         $duration = isset($segmentArray['Duration']) ? $segmentArray['Duration'] : '&nbsp;';
         $durationArray = explode('hr ', $duration);
         if ($durationArray[0] < 10) {
             $duration = "0" . $duration;
         }
         $operatedBy = isset($segmentArray['OperatedBy']) ? $segmentArray['OperatedBy'] : '&nbsp;';
         $flightNameArr = preg_split("/\\s+/", $flightName);
         $flightName = $flightNameArr[count($flightNameArr) - 1];
         ?>
     <div class="row">
       <div class="img"></div>
       <div class="datetext">
         <?php 
                            echo $inLegChilArray['departureTime'];
                            ?>
</div>
                  <div class="fromtimetext"><?php 
                            echo getAirportCityName($inLegChilArray['departureCityCode'], 'flightList');
                            ?>
 <span><?php 
                            echo $inLegChilArray['arrivalDate'];
                            ?>
</span></div>
                  <div class="arrivaltext"><?php 
                            echo $inLegChilArray['arrivalTime'];
                            ?>
</div>
                  <div class="totext"><?php 
                            echo getAirportCityName($inLegChilArray['destinationCityCode'], 'flightList');
                            ?>
</div>
                  <div class="flighttext" ><?php 
                            echo $inLegChilArray['flightNumber'];
                            ?>
</div>
                  <div class="durationtext" ><?php 
                            echo $duration;
                            ?>
</div>
                  <div class="opertedtext" > <?php 
                            echo $inLegChilArray['carrierCode'];
                            ?>
</div>
                </div>
function getTotalDuration($legArray, $year, $type)
{
    $totalTravelTime = '';
    $numberofLegs = count($legArray);
    $totalDuration = 0;
    $lastFlightIndex = $numberofLegs - 1;
    $responseArray = array();
    $responseArray['legLength'] = count($legArray) - 1;
    if ($numberofLegs > 1) {
        $stopoverTimeDifference = 0;
        $totalDuration = 0;
        //if($type == 'out')
        //{
        $depCityCode = explode(":", $legArray[0]['@attributes']['departureCityCode']);
        $depAirportCityName = getAirportCityName($depCityCode[0], 'header');
        $responseArray['depAirportCityName'] = $depAirportCityName;
        $responseArray['depAirportCityName'] = $depAirportCityName;
        $destCityCode = explode(":", $legArray[count($legArray) - 1]['@attributes']['destinationCityCode']);
        $destAirportCityName = getAirportCityName($destCityCode[0], 'header');
        $responseArray['destAirportCityName'] = $destAirportCityName;
        for ($i = 0; $i < count($legArray); $i++) {
            $durationArray = array();
            if (isset($legArray[$i]['@attributes']['duration'])) {
                $durationArray = explode(":", $legArray[$i]['@attributes']['duration']);
                $durationMinutes = isset($durationArray[1]) ? $durationArray[1] : 0;
                $durationValue = $durationArray[0] . "." . $durationMinutes;
                $totalDuration = $totalDuration + $durationValue;
                $totalDuration = number_format($totalDuration, 2, '.', '');
            } else {
                $totalDuration = 0;
            }
            $nextCounter = $i + 1;
            if ($nextCounter < count($legArray)) {
                $arrivalTime = $legArray[$i]['@attributes']['arrivalTime'];
                $arrivalDateValue = $legArray[$i]['@attributes']['arrivalDate'];
                $arrivalDate = $year . '-' . date("n", strtotime(substr($arrivalDateValue, 2))) . '-' . substr($arrivalDateValue, 0, 2) . ' ' . $arrivalTime;
                $arrivalDateSecond = strtotime(date('Y-m-d H:i', strtotime($arrivalDate)));
                $depatureTime = $legArray[$nextCounter]['@attributes']['departureTime'];
                $depautreDateValue = $legArray[$nextCounter]['@attributes']['departureDate'];
                $depautreDate = $year . '-' . date("n", strtotime(substr($depautreDateValue, 2))) . '-' . substr($depautreDateValue, 0, 2) . ' ' . $depatureTime;
                $depautreDateSecond = strtotime(date('Y-m-d H:i', strtotime($depautreDate)));
                $difference = $depautreDateSecond - $arrivalDateSecond;
                $stopoverTimeDifference = $stopoverTimeDifference + $difference;
                //echo $depautreDate."###".$arrivalDate."<br>";
            }
        }
        $responseArray['flightTime'] = $totalDuration;
        $transferTime = covertTime($stopoverTimeDifference);
        $totalDurationArray = explode(".", $totalDuration);
        $totalDuration = $totalDurationArray[0] * 3600;
        if (isset($totalDurationArray[1])) {
            $totalDuration = $totalDuration + $totalDurationArray[1] * 60;
        }
        //$totalTravelTime = covertTime($totalDuration);
        $totalTimeInFlight = covertTime($totalDuration);
        $totDuration = $totalDuration + $stopoverTimeDifference;
        $totalTravelTime = covertTime($totDuration);
        $responseArray['transferTime'] = $transferTime;
        if ($type == 'out') {
            $responseArray['travelDate'] = $legArray[0]['@attributes']['departureDate'];
            $responseArray['travelTime'] = $legArray[0]['@attributes']['departureTime'];
        } else {
            $responseArray['travelDate'] = $legArray[0]['@attributes']['arrivalDate'];
            $responseArray['travelTime'] = $legArray[0]['@attributes']['arrivalTime'];
        }
        $responseArray['carrierCode'] = $legArray[0]['@attributes']['carrierCode'];
        $responseArray['totalTravelTime'] = $totalTravelTime;
    } else {
        $firstDuration = explode(":", $legArray['@attributes']['duration']);
        $hours = $firstDuration[0];
        $minutes = $firstDuration[1];
        if ($hours < 10) {
            $hours = "0" . $hours;
        }
        $totalTravelTime = $hours . "h " . $minutes . "m";
        if ($type == 'out') {
            $responseArray['travelDate'] = $legArray['@attributes']['departureDate'];
        } else {
            $responseArray['travelDate'] = $legArray['@attributes']['arrivalDate'];
        }
        $responseArray['carrierCode'] = $legArray['@attributes']['carrierCode'];
        $responseArray['totalTravelTime'] = $totalTravelTime;
        $responseArray['transferTime'] = '';
        //if($type == 'out')
        //{
        $depCityCode = explode(":", $legArray['@attributes']['departureCityCode']);
        $depAirportCityName = getAirportCityName($depCityCode[0], 'header');
        $responseArray['depAirportCityName'] = $depAirportCityName;
        $destCityCode = explode(":", $legArray['@attributes']['destinationCityCode']);
        $destAirportCityName = getAirportCityName($destCityCode[0], 'header');
        $responseArray['destAirportCityName'] = $destAirportCityName;
        /*}		
          if($type == 'in')
          {
          $cityCode = explode(":", $legArray['@attributes']['destinationCityCode']);
          $airportCityName = getAirportCityName($cityCode[0]);
          $responseArray['airportCityName'] = $airportCityName;
          }*/
    }
    return $responseArray;
}