Помогни ни да направим Uroci.net по - богат! Добави урок

Показване на местното време с PHP (2)

PHP » PHP
sashocelov   трудност:    видян: 9747

 За целта на урока първо трябва да свалите необходимата библиотека от http://sourceforge.net/projects/simplehtmldom/files/simple_html_dom.php/download , след което я копирайте в папката на проекта ви.





<!--?phpinclude_once('./simple_html_dom.php');

$html = file_get_html('http://sinoptik.bg/sofia-bulgaria-100727011?location'); // или линка за желания от вас град

$ret = $html->find('div[class="wfCurrentContent"]', 0);
if (isset($ret)) {
$el = $ret->find('span[class="wfCurrentTemp"]', 0);
if (isset($el))
echo 'Температура : '.$el->plaintext.'
';
$el = $ret->find('span[class="wfCurrentFeelTemp"] span', 0);
if (isset($el))
echo 'Усеща се : '.$el->plaintext.'
';
$el = $ret->find('strong', 0);
if (isset($el))
echo $el->plaintext.'
';
$el = $ret->find('span[class="wfCurrentWind windImgE"]', 0);
if (isset($el))
echo 'Вятър : '.$el->plaintext.'
';
}

?>





След изпълнение резултатът трябва да бъде нещо от сорта на :

Температура : 16°C
Усеща се : 16°
Предимно слънчево
Вятър : 8.0 m/s полусилен



Коментари (1)

Vall на 13.03 2018 в 17:02ч.
Здравейте,

реда с "Вятър" не го изпълнява.

$el = $ret->find('span[class="wfCurrentWind windImgE"]', 0);
if (isset($el))
echo 'Вятър : '.$el->plaintext.'

Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: IT Новини