3v4l.org

run code in 300+ PHP versions simultaneously
<?php $_content = mb_decode_numericentity( str_replace( array('&#60;', '&#62;', '&#34;'), array('&lt;', '&gt;', '&quot;'), preg_replace_callback( '/&#\Kx([0-9a-f]++)(?=;)/i', function ($matches) { return hexdec($matches[1]); }, $_content ) ), array(0x0021, 0x007E, 0x0000, 0xFFFF), INT_ENC );

preferences:
30.89 ms | 402 KiB | 5 Q