/*
author:whq
機能: Web ページのコンテンツを取得します
*/
include "../Snoopy/Snoopy.class.php";
class CuteCrawler
{
/*
fopen 経由で Web ページをダウンロードします
*/
public function getContentByFopen($url)
{
$f = fopen($url, 'r');
$content = '';
if($f)
{
while(($buffer = fgets($f, 10240)) != false)
{
$content = $ $buffer;
}
fclose($f);
}
return $content;
}
public function getContentByFilegetcontent($url)
{
$content = file_get_contents($url);
return $content;
}
/*
$ch =curl_init($url) ;
curl_setopt($ch, CURLOPT_HEADER, 0); curl_close($ch );
$ content; html"; $crawler = new CuteCrawler(); $content = $crawler->getContentByFopen($url);
$ con1 = $crawler->getContentByFilegetcontent($url);
$con2 = $crawler-> ;getContentByCurl($url);
$con3 = $crawler->getContentSnoopy($url);
//echo 'content: '.$content;
// echo $con1;
// var_dump($con1);
print_r($con3);
?>
上記は、関連コンテンツを含む PHP ダウンロード Web ページを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。