Veri almak için, üç zorluk seviyesi vardır:
file_get_contents($url); //easy
Ne yazık ki siteleri bir çok doğru bir kullanıcı aracısı çok duyarlı değildir. Burada iki seçeneğiniz var. Bir diğerinden biraz daha zor. Ara ürün olan 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();
Hatta gerçekten nesne yönelimli, PHP'nin cURL functionality keşfetmek için daha fazla komut dosyası tutmak istediğiniz sürece dikkate almak istemeyebilirsiniz Seçenek üç,
Orada bir DOM nesnesi HTML üzerinden verilere erişmek için bir kaç PHP-yerel yolu vardır, ama benim favori Simple HTML DOM Parser olduğunu. Bu jQuery / CSS stil DOM navigasyon çok benzer.
$domObject = new Simple_HTML_Dom($html);
foreach ($domobject->find('div#theDataYouWant p') as $sentence)
{
echo "<h3>{$sentence}</h3>";
}