私は次のhtmlを持っています
$html = '<body><div style="font-color:#000">Hello</div>
<span style="what">My name is rasid</span><div>new to you
</div><div style="rashid">New here</div></body>';
$dom = new DOMDocument();
$dom->loadHTML($html);
$elements = $dom->getElementsByTagName('body');
私が試してみました
foreach($elements as $child)
{
echo $child->nodeName;
}
出力は
body
しかし、本文ではなく、本文の下にあるすべてのタグをループする必要があります。どうやってやるの。
上記の例で交換しようとしました
$elements = $dom->getElementsByTagName('body');
と
$elements = $dom->getElementsByTagName('body')->item(0);
しかし、エラーが発生します。任意の解決策??