$xpath = new DOMXpath($doc);
$res = $xpath->query(".//*[@id='post2679883']/tr[2]/td[2]/div[2]");
foreach( $res as $obj ) {
var_dump($obj->nodeValue);
}
「post」という単語を含むid内のすべてのアイテムを取得する必要があります。
例:
<div id="post2242424">trarata</div>
<div id="post114525">trarata</div>
<div id="post8568686">trarata</div>
質問 2: この要素を HTML タグ付きで取得する必要がありますが、$obj->nodeValu
e は HTML タグなしのテキストを返します。