Как получить прогноз погоды в Yahoo?

У меня есть вопрос о RSS Yahoo прогноз погоды.

Мой случай: Как получить прогноз погоды в rss yahoo?

мой код: я цикл:

$current = $item->xpath('yweather:condition');<br>
$forecast = $item->xpath('yweather:forecast');<br>
end loop

{$forecast[0]['day']} - {$forecast[0]['date']} -  {$forecast[0]['text']}. High: {$forecast[0]['high']} Low: {$forecast[0]['low']} || Code :{$forecast[0]['code']}

но для {$forecast[0]['temp']} не работа.

0

Решение

В прогнозе Yahoo тег «temp» отображается только для текущего дня.

<yweather:condition text="Mostly Cloudy" code="26" temp="57" date="Tue, 29 Nov 2005 3:56
pm PST"></yweather:condition>

Вы должны изменить свой код для этого, чтобы показать текущую температуру:

{$current[0]['temp']}

Кроме того, если вы хотите показать температуру на следующий день, вы должны использовать только метки «high» и «low». Проверьте пример:

      <yweather:forecast day="Tue" date="29 Nov 2005" low="45" high="62" text="Mostly Cloudy"code="27"></yweather:forecast>
<yweather:forecast day="Wed" date="30 Nov 2005" low="52" high="60" text="Mostly Cloudy"code="28"></yweather:forecast>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]