Я пытаюсь получить некоторые обменные курсы с другого сайта, я войти в систему и захватывая все данные с file_get_contents, это то, что я использую:Использование file_get_contents и использовать определенные части содержания
<?php
$username = '[email protected]';
$password = 'mypassword';
$url = 'http://website-i-get-content-from.com';
$context = stream_context_create(array(
'http' => array(
'header' => "Authorization: Basic " . base64_encode("$username:$password")
)
));
$data = file_get_contents($url, false, $context)
?>
Теперь мне нужно лишь некоторые части этого сайта: обменные курсы для EUR CHF и GBP, в исходном коде это выглядит следующим образом:
<tr><td>EUR</td><td align=right>USD 0.599</td><td align=right>USD 0.599</td></tr>
<tr><td>CHF</td><td align=right>USD 0.470</td><td align=right>USD 0.470</td></tr>
<tr><td>GBP</td><td align=right>USD 0.675</td><td align=right>USD 0.675</td></tr>
Так 0,599, 0,470 и 0,675 являются числами, мне нужно в это время , Они явно меняются.
Как поместить их в переменные?
Возможный дубликат [HTML Scraping in Php] (http://stackoverflow.com/questions/34120/html-scraping-in-php) – GordonM