Ben kendi kimlik etiketi bağlı bazı bağlantıları kaldırmak, ancak bağlantı içeriğine bırakmak çalışıyorum. Örneğin ben açmak istiyorum
Some text goes <a href="http://www.domain.tdl/" id="remove">here</a>
karşı
Some text goes here
Ben aşağıda kullanarak denedim.
$dom = new DOMDocument;
$dom->loadHtml(mb_convert_encoding($html, 'HTML-ENTITIES', "UTF-8"));
$xp = new DOMXPath($dom);
foreach($xp->query('//a[contains(@id="remove")]') as $oldNode) {
$revised = strip_tags($oldNode);
}
$revised = mb_substr($dom->saveXML($xp->query('//body')->item(0)), 6, -7, "UTF-8");
echo $revised;
roughly taken from here but it just spits back the same content of $html
.
Herhangi bir fikir bunu başarmak nasıl var?