Difference between htmlentities() and htmlspecialchars() htmlentities PHP CODE: htmlentities PHP CODE: <?php $str = \"A 'quote' is <b>bold</b>\"; echo htmlentities($str); echo htmlentities($str, ENT_QUOTES); ?> OUTPUT A 'quote' is &lt;b&gt;bold&lt;/b&gt; A &#039;quote&#039; is &lt;b&gt;bold&lt;/b&gt; htmlspecialchars PHP CODE: <?php $new = htmlspecialchars(\"<a href='test'>Test</a>\", ENT_QUOTES); echo $new; // ?> OUTPUT &lt;a href=&#039;test&#039;&gt;Test&lt;/a&gt;
Can you answer this question?
Write Answer1 Answers