divをクラス名で探したいのですが、クラス名全体がありません。単語を含むdivクラスを見つけよう
<div class="article_main">
Article
</div>
のdivを見つけるコード:たとえば
$html = file_get_contents($_POST['url']);
$html = mb_convert_encoding($html, 'HTML-ENTITIES', 'UTF-8');
$dom = new DOMDocument();
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$result = '';
foreach($xpath->evaluate('//div[@class="article"]/node()') as $childNode) {
$result .= $dom->saveHtml($childNode);
}
私はクラスが単語 "記事" が含まれているdiv要素を見つけるしたいと思います。助けてください。
あなたは私の前に3分足らずで、おそらく彼が後にしたこともあります! –