从DOM对象中除去跨度,但不除去其内容,并将其保存为变量

问题描述

|| 假设我有以下字符串:
<span>This <b>is</b> an <span class=\"something\">example</span></span>
我想删除跨度,但不删除内容。
$content = \'<span>This <b>is</b> an <span class=\"something\">example</span></span>\';

$dom = new DOMDocument();
$dom->loadXML($content);

$nodes = $dom->getElementsByTagName(\'span\');
foreach ($nodes as $node) {
    // remove span but not content
}

$dom->save($var); // $dom->save() saves to file but I want to save to $var
因此
$var
包含:
This <b>is</b> an example
。 所以基本上我有两个问题: 如何去除ѭ4 如何将剥离的字符串保存到变量     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)