Попытка извлечь значение из элемента сайта

Я очень новичок в PHP, это не мой домен, однако сейчас мне нужно извлечь определенное значение с веб-сайта, я посмотрел в Интернете и нашел следующую функцию, которую я реализовал в соответствии со своими потребностями:

          <?php
          $curl_handle=curl_init();
          curl_setopt($curl_handle,CURLOPT_URL,'http://www.indiagoldrate.com/gold-rate-in-mumbai-today.htm');
          curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,2);
          curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1);
          $buffer = curl_exec($curl_handle);
          curl_close($curl_handle);
          if (empty($buffer))
          {
              print "Sorry, example.com are a bunch of poopy-heads.<p>";
          }
          else
          {
              print $buffer;
          }
          ?>

На данный момент я могу получить всю страницу, но меня интересует только одно значение с указанной страницы, мне нужны идеи, как это сделать?

Код веб-страницы, который мне нужен: (Простой просмотр исходного кода)

      <tr>
<td>MUMBAI<BR>Thu, Jul 25th, 2013</td>
<td><TABLE class="innerTable">
<TR>
    <TD>1g </TD>
    <TD>Rs. 2,595</TD>
</TR>
<TR>
    <TD>8g</TD>
    <TD>Rs. 20,760</TD>
</TR>
<TR>
    <TD>10g</TD>
    <TD>Rs. 25,950</TD>
</TR>
<TR>
    <TD>100g</TD>
    <TD>Rs. 2,59,500</TD>
</TR>
<TR>
    <TD>1 KG</TD>
    <TD>Rs. 25,95,000</TD>
</TR>
</TABLE></td>
<td><TABLE class="innerTable">
<TR>
    <TD>1g </TD>
    <TD>Rs. 2,795</TD>
</TR>
<TR>
    <TD>8g</TD>
    <TD>Rs. 22,360</TD>
</TR>
<TR>
    <TD>10g</TD>
    <TD>Rs. 27,950</TD>
</TR>
<TR>
    <TD>100g</TD>
    <TD>Rs. 2,79,500</TD>
</TR>
<TR>
    <TD>1 KG</TD>
    <TD>Rs. 27,95,000</TD>
</TR>
</TABLE></td>

Я заинтересован в этой части:

1 г рупий 2595

1 ответ

Получите файл simple_dom_html.php и включите его.

$html = str_get_html($buffer);
$html->find('any class etc');
Другие вопросы по тегам