Функция довольно простая, сама даты она не анализирует, а просто берет и парсит их с некого ресурса с помощью регулярного выражение, что исключает ее неработоспособность на старых версиях php. Возможно тему нужно было назвать "Парсер апдейтов". Данный код у меня был внутри модуля для joomla и выводил в нужную мне позицию данные. Кому нужно могу выложить весь модуль.
function update_rank(){
$link = "http://pr-cy.ru/updates.xml";
$content = file_get_contents($link);
preg_match('|<cy>(.*)</cy>|Uis', $content, $u_tic);
preg_match('|<pr>(.*)</pr>|Uis', $content, $u_pr);
preg_match('|<yav>(.*)</yav>|Uis', $content, $u_yav);
$r = '<h3>Апдейты:</h3><div class="up"><b>ТИЦ</b> '.$u_tic[1].'</div><div class="up"><b>PR</b> '.$u_pr[1].'</div><div class="up"><b>Выдача</b> '.$u_yav[1]."</div>";
return $r;
}
echo update_rank();
Даже не знаю что больше сказать о данной функции. Кому не понятна работа данного кода пусть пройдет по данной http://pr-cy.ru/updates.xml ссылке и поглядит откуда берутся значения. Результат работы функции можно увидеть на изображении в шапке статьи.
Комментарии
RSS лента комментариев этой записи