$html_string = '<div class="quote" post_id="57"
style="border:1px solid #000;padding:15px;margin:15px;"
user_id="1" user_name="david_cameron"><strong><span
style="font-size:200%;">My Name is Rashid Farooq</span></strong></div>';
我想删除父 div 并只获得以下输出
<strong><span style="font-size:200%;">My Name is David Cameron</span></strong>
我努力了
$dom = new DOMDocument;
$dom->loadHTML($html_string);
$divs = $dom->getElementsByTagName('div');
$innerHTML_contents = $divs->item(0)->textContent
echo $innerHTML_contents
但它给了我唯一的“我的名字是大卫卡梅隆”,并去掉了所有的标签。如何仅删除父 div 并获取 div 中的所有其他 html 内容?