我想從另一個網站上的一些匯率,我登錄和使用的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)
?>
現在我只需要一個網站的某些部分:匯率歐元瑞士法郎和英鎊,在源代碼中,它看起來是這樣的:
<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 Phraping in Php](http://stackoverflow.com/questions/34120/html-scraping-in-php) – GordonM 2012-03-13 08:53:00