$step = $c->GetTableStep($flightId); $globalRawParamArr = $c->GetTableRawData($flightId, $prms, $fromTime, $toTime); $totalRecords = count($globalRawParamArr[1]); // 0 is time and may be lager than data $exportFileInfo = $c->GetExportFileName($flightId); $exportedFileName = $exportFileInfo["name"]; $exportedFilePath = $exportFileInfo["path"]; $exportedFileDesc = fopen($exportedFilePath, "w"); $figPrRow = "time;"; for($i = 0; $i < count($prms); $i++) { $paramInfo = $c->GetParamInfo($flightId, $prms[$i]); $figPrRow .= iconv('utf-8', 'windows-1251', $paramInfo['name']) . ";"; } $figPrRow = substr($figPrRow, 0, -1); $figPrRow .= PHP_EOL; $figPrRow .= "T;"; for($i = 0; $i < count($prms); $i++) { $paramInfo = $c->GetParamInfo($flightId, $prms[$i]); $figPrRow .= $prms[$i] . ";"; } $figPrRow = substr($figPrRow, 0, -1); $figPrRow .= PHP_EOL;