Сообщение от laimas
|
С константой нет проблем, надеюсь не сложно было разобраться?
|
Сделал так, стало выводить, но сравнил погоду другими сервисами направления у меня и там не совпадают, скажите где напутал или более правильный код
function getCardinalDirection($deg) {
$array = array('↑ С', '? СЗ', '→ В', '? ЮВ', '↓ Ю', '? ЮЗ', '← З', '↖СЗ');
return $array[round(($deg / 45) % 8)];
}
$a = getCardinalDirection($deg);
$deg2 = $deg + 180;
if($deg >= 180) $deg2 = $deg - 180;
$b = getCardinalDirection($deg2);
у меня северный, на погодном сервисе южный