0

PHP を使用して Web サイトの内部 HTML を取得したいのですが、可能ですか?

file_get_contents($URL)ソースの入手方法しか知りません。

4

2 に答える 2

0

Simple HTML Dom を使用して、整形式の HTML をトラバースおよび解析できます。

http://sourceforge.net/projects/simplehtmldom/

例えば:

<?php

include_once('simple_html_dom.php');
$html = file_get_html('http://target.page.com');

// Output the contents of <div id="target-id">
$content = $html->find('div#target-id');
echo $content[0]->plaintext;

// Output the entire page as plaintext
echo $html->plaintext;

?>

ドキュメントは次の場所にあります。

http://simplehtmldom.sourceforge.net/manual.htm

于 2013-02-08T23:09:10.837 に答える
0

curl送信 HTTP ヘッダーと別のソケット パラメータに使用できます。

于 2013-02-08T23:06:48.987 に答える