$a); // Перебор массива echo "По данным наблюдений за ", htmlspecialchars($a), "
"; // Open the file for reading $general = file("data/qnh00r.txt"); $lines=count($general); // Количество элементов массива (количество строк) //echo $lines; // Кусок от Всеволода: $str_ko = $lines - 1; $str_skl0 = ""; // Переменная для строки, кот. пойдет в JS (Широта) $str_skl1 = ""; // Долгота $str_skl2 = ""; // QNH for ($j = 0, $i = 1; $j <= $str_ko; $j++, $i++) { $stroka = $general[$j]; // Элемент массива в строку $lat1 = substr($stroka, 0, 7); // Находим подстроку $lat = ltrim($lat1); // Широта в чистом виде $lon1 = substr($stroka, 9, 10); // Находим подстроку $lon = ltrim($lon1); // Долгота в чистом виде $qnh1 = substr($stroka, 21, 2); // Находим подстроку $qnh = ltrim($qnh1); // QNH в чистом виде if ($i == 1) { $str_skl0 = "$lat"; // Для первого элемента массива '/' не нужен $str_skl1 = "$lon"; $str_skl2 = "$qnh"; } else { // Склеиваем остальные элементы между собой через '/' $str_skl0 = "$str_skl0".'/'."$lat"; $str_skl1 = "$str_skl1".'/'."$lon"; $str_skl2 = "$str_skl2".'/'."$qnh"; } }; $array_lat = explode("/", $str_skl0); // Сделали массив из строки с широтами $array_lon = explode("/", $str_skl1); // Сделали массив из строки с долготами $array_qnh = explode("/", $str_skl2); // Сделали массив из строки с QNH $str_lat = implode(',', $array_lat); // Сделали строку из массива широт $str_lon = implode(',', $array_lon); // Сделали строку из массива долгот $str_qnh = implode(',', $array_qnh); // Сделали строку из массива QNH //print_r($str_qnh); ?>