<blockquote>
<p>
2 1/2 cups sweet cherries, pitted<br>
1 tablespoon cornstarch <br>
1/4 cup fine-grain natural cane sugar
</p>
</blockquote>
嗨,我想獲得'p'標籤內的文字。你會發現有三條不同的線,我想在每行添加一些額外的文本後分別打印它們。這裏是我的代碼塊DOMDocument:如何將內部HTML作爲字符串通過換行符分隔?
$tags = $dom->getElementsByTagName('blockquote');
foreach($tags as $tag)
{
$datas = $tag->getElementsByTagName('p');
foreach($datas as $data)
{
$line = $data->nodeValue;
echo $line;
}
}
主要問題是$ line包含'p'標籤內包含'br'標籤的全文。我怎麼能分開三條線來分別對待它們?
在此先感謝。
與以前的標題中的innerHTML refrence相關:[PHP的DomDocument中的innerHTML?](http://stackoverflow.com/q/2087103/367456) – hakre