PHPでhtmlファイルを読み込む

URLを突っ込めば、普通にファイルアクセスする感じで使えちゃう。

<?php
$contents = @file_get_contents('http://www.yahoo.co.jp/');
echo $contents;
?>


ネタ元


読み込んだhtmlの中から特定部分を抽出する場合はpreg_match_all()を使って正規表現で取り出すといいでしょう。

$pattern = '/(<p>)(.*)(<\/p>)/';
preg_match_all($pattern,$contents,$getAry);


サンプルソース