3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = '<a href="link.html">text</a>'; echo preg_replace('/<a[^>]*>\K[^<]*/', '', $string); echo "\n---\n"; $dom = new DOMDocument; $dom->loadHTML($string, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD); // 2nd params to remove DOCTYPE); $dom->getElementsByTagName('a')[0]->nodeValue = ''; echo $dom->saveHTML();

preferences:
70.39 ms | 402 KiB | 5 Q