Сообщение от laimas
|
А зачем столько лишнего писать, что используется только раз?
$show_weather=$weather->main->temp;
$sw_weather = $w_weather. "°C";
$w_weather = ceil($show_weather);
и может все-таки round? И сразу при выводе, без создания не понятно для чего промежуточных переменных.
round($weather->main->temp) . '°C'
|
убирал зачеркнутое и вставил ваше, не показало температуру
а переменные мне нужны будут в дальнейшей прорисовке результата в графический формат
как ваш пример реализовать покажите целиком:
$show_weather=$weather->main->temp;
$icon=$weather->weather[0]->icon.".png";
$today = date("j.m.Y, H:i");
$cityname = $weather->name;
$wind=$weather->wind->speed." м/с";
$humidity=$weather->main->humidity."%";
$w_weather = round($show_weather);
$sw_weather = $w_weather. "°C";
echo $today."<br />".
$cityname."<br />".
"Влажность: ".$humidity."<br />".
"Ветер: ".$wind."<br />".
$sw_weather."<br />
<img src='http://openweathermap.org/img/wn/".$icon."' />";