В PHP вы можете использовать функцию htmlspecialchars (http://php.net/manual/en/function.htmlspecialchars.php):
<?php
$new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);
echo $new;
?>
, и она отобразит:
<a href='test'>Test</a>
, если вы хотите декодировать их обратно, выпросто используйте функцию htmlspecialchars_decode
<?php
$str = '<p>this -> "</p>';
echo htmlspecialchars_decode($str);
// note that here the quotes aren't converted
echo htmlspecialchars_decode($str, ENT_NOQUOTES);
?>