2件のコメントえ~と、ネタ切れです。スクレイピングをネタにしようかな~なんて。書くネタあるんですけど、ちょっとまとめるのに時間がかかりそうなものばかりなんでちゃちゃっと書けそうなものを選びました。Parserについて書きたいと思います。出回っているのでかなり情報があると思います。これはほんといいっすよー!イメージで言ったらウェブ上の必要な箇所をザクっと切り出してくれるという感じですね。無許可で人のサイトを取り出さないようにしてくださいね。Parserの使い方まずここからダウンロードしてきてください。ダウンロードしてきたものを解凍して「simple_html_dom.php」このファイルだけをアップします。他のファイルはマニュアルとかサンプルなので必要な応じてお使いください。file_get_htmlで取り込みたいURLを指定してやります。例で朝日新聞のヘッドライン部分です。findメソッドで取り込みたい場所を指定してやります。file_get_htmlで取り込みたいURLを指定してやります。例で朝日新聞のヘッドライン部分です。findメソッドで取り込みたい場所を指定してやります。unset($html);これでヘッドライン取得できます!めちゃ簡単ですね!ただこれだと文字化けする可能性があるのとヘッドラインの一番上の部分が取得できていないのです。下記のようにするとうまくいきます。id="sample"><p>サンプルです。class="dl-horizontal"><dt>2012年6月14日</dt><dd>テストです。id="sample"><p>サンプルです。class="dl-horizontal"><dt>2012年6月14日</dt><dd>テストです。</dd></dl></div>')・plaintext単純にテキストのみです。タグなどは取り除かれます。2012年6月14日テストです。2012年6月14日テストです。・innertext指定した要素の内側を取り出します。下記の例の場合だと#sampleは含まれないことです。class="dl-horizontal"><dt>2012年6月14日</dt><dd>テストです。class="dl-horizontal"><dt>2012年6月14日</dt><dd>テストです。</dd></dl>・outertext指定した要素を含む全体を出力します。下記の例では#sampleを含む以下を出力します。id="sample"><p>サンプルです。class="dl-horizontal"><dt>2012年6月14日</dt><dd>テストです。id="sample"><p>サンプルです。class="dl-horizontal"><dt>2012年6月14日</dt><dd>テストです。</dd></dl></div>いろいろな使い方があります。詳しくはマニュアルを見るとわかりやすいです。→応用編の記事はコチラマニュアルはコチラデモサイトは当サイトの人気記事を取り込んでいます。コメントをキャンセルメールアドレスが公開されることはありません。作者:GretaThemesHOMEプロフィールPHP-Sample-Pageダウンロードお問い合わせ%d人のブロガーが「いいね」をつけました。