<body>
から始まり、</body>
で終わるHTML
ページの内容をPHPで抽出する方法はあります。サンプルコードを投稿できる人がいればPHPのhtmlページの内容を抽出する
-2
A
答えて
0
はあなたがDOMDocument
リファレンスを見ている必要がありPHP Simple HTML DOM Parser
$html = file_get_html('http://www.example.com/');
$body = $html->find('body');
5
を試してみてください。
この例では、HTMLドキュメントを読み込むDOMDocument
を作成し、bodyタグを取得します。
libxml_use_internal_errors(true);
$dom = new DOMDocument;
$dom->loadHTMLFile('http://example.com');
libxml_use_internal_errors(false);
$body = $dom->getElementsByTagName('body')->item(0);
echo $body->textContent; // print all the text content in the body
あなたはまた、次のリソースをチェックアウトする必要があります:
0
することができますまた、strpos
関数に基づいて非DOMソリューションを使用してみてください:
$html = file_get_contents($url);
$html = substr($html,stripos($html,'<body>')+6);
$html = substr($html,0,strripos($html,'</body>'));
stripos
strripos
はstrpos
の鈍感「右端」バージョンである場合、strpos
の大文字と小文字を区別しないバージョンです。
それがあなたを助けてくれることを願っています!
関連する問題
- 1. JSoupを使用してHTMLテーブルの内容を抽出する
- 2. テキストファイルの内容を抽出する
- 3. バイナリファイルの内容を抽出するココア
- 4. リストの内容を抽出する
- 5. Html編集ページの内容
- 6. PHP内からHTMLの特定の部分を抽出する
- 7. PythonとBeautifulSoupを使ってHTMLからテーブルの内容を抽出する
- 8. HTMLページ(Python)からのデータの抽出
- 9. htmlページからのリンクの抽出
- 10. htmlページからPHPを使用してhrefを抽出
- 11. PHPを使用してbody内のすべてのhtmlタグを抽出する
- 12. 特定のヘッダーの内容を抽出するためにpyparsing
- 13. txtファイルの内容を抽出してループする方法
- 14. 郵便番号の内容を抽出する
- 15. 再生する:特定のパスにWebJar内容を抽出
- 16. タグの内容を複数回抽出する方法は?
- 17. 治療、h3の内容を抽出する方法は?
- 18. Zipファイルの内容を確認して抽出する
- 19. ScapyパケットからGETリクエストの内容を抽出する
- 20. htmlページ内の出力フォーム
- 21. HTMLページ内のcsvファイルの内容を表示
- 22. フレックス/バイソンの行内容の抽出に失敗する
- 23. htmlページの内容を小さくするには?
- 24. PHPのメーラーは、HTMLの内容でメールを送信する
- 25. HTMLページ内のページの読み込みの内容が異なります
- 26. vbscript(オフラインのHTMLページ)を使用してページタイトルを抽出する
- 27. PHP生成ページの内容を別のPHPスクリプトからダウンロード
- 28. PHP他のPHPページの内容を取得
- 29. 2つのHTMLページからデータを抽出する方法は?
- 30. PHP正規表現HTMLリンクを抽出
多くのウェブサイトのクロールに関する質問の1つを参照してください。 – Dunhamzzz
[PHPでHTMLを解析し処理する方法]の複製が可能ですか?(http://stackoverflow.com/questions/3577641/how-to-parse-and-process-html-with-php) – CodeCaster