Für die Daten bekommen, gibt es drei Schwierigkeitsstufen:
file_get_contents($url); //easy
Leider eine Menge von Websites auf die nicht sehr empfänglich sind richtiger Benutzeragent. Du hast hier zwei Möglichkeiten. Einer ist ein bisschen härter als der andere. Zwischen ist Zend HTTP Client
$client = Zend_Http_Client(); //make sure to include Zend_Http, etc.
$client->setConfig($params); // params will include proper user agent
$client->setUri($aUrl);
$html = $client->request()->getBody();
Option drei, die Sie vielleicht nicht einmal in Erwägung ziehen, wenn Sie wirklich behalten wollen es mehr Scripting als objektorientiert, ist zu erkunden PHP cURL functionality
Es gibt ein paar PHP- native Möglichkeiten, auf HTML-Daten über ein DOM-Objekt zuzugreifen, aber mein Favorit ist die Simple HTML DOM Parser. Es ist der jQuery/CSS-Stil-DOM-Navigation sehr ähnlich.
$domObject = new Simple_HTML_Dom($html);
foreach ($domobject->find('div#theDataYouWant p') as $sentence)
{
echo "<h3>{$sentence}</h3>";
}