Ребят, хочу вот эти индикаторы с _rbc_ru_ видеть на своем на сайте. Помогите с функцией preg_match_all().
Цитата |
Индикаторы рынка Знач. Изм. USD ЦБ РФ 06/04 28.3113 0.0836 EUR ЦБ РФ 06/04 40.1652 0.0028 USD+EUR ЦБ РФ 06/04 33.6456 0.0472 USD/TOD_UTS 14:59 28.3501 0.32% DJIA 18:00 12356.89 -0.35% NASD 18:00 2787.8 -0.05% ММВБ 18:00 1846.82 -0.28% РТС 18:01 2083.56 -0.42% Нефть Brent (ICE) 17:57 121.76 0.58% |
<TR id="MICEX_INDEX">
<TD><div class="indexes green"><i>ММВБ</A></span></div></TD>
<TD>
10:32</TD>
<TD align=right>1855.1</TD>
<TD align=right class="green">0.17%</TD>
</TR>
<TR id="RTS_INDEX">
<TD><div class="indexes green"><i></i>РТС</A></span></div></TD>
<TD>
10:32</TD>
<TD align=right>2095.78</TD>
<TD align=right class="green">0.17%</TD>
</TR>
<?php
header("Content-Type: text/html; charset=windows-1251");
error_reporting(E_ALL);
//подключаем библиотеку
include './simple_html_dom.php';
// создание объекта по ссылке
$html = file_get_html('http://www.rbc.ru/');
//находим все элементы tr имеющие id, содержащиеся в table c классом rate
$elements = $html->find('table.rate tr[id]');
//получаем массив строк
foreach ($elements as $e)
$array[] = $e->plaintext;
//выводим результат
foreach ($array as $key => $val)
echo $key . '=>' . $val . '<br>';
?>