How to use html encode function in php to prevent browsers from using it as an HTML

In this section we are going check the usage of html encode in PHP here our question is how to use html encode function in php to prevent browsers from using it as an HTML .sometimes we have to display html element in the front end as it is without coveting it.for example we need to display below line

<h2>Hello</h2> <p>Hello here here we are disusing the usage of html encode function php to prevent browsers from using it as an HTML   </p>

but we know that normally it display like below

use html encode function php to prevent browsers from using it as an HTML

we are lucky enough to handle this situation we have a html encode function in php it prevent browsers from using it as an HTML lets see the function htmlentities

htmlentities(string,flags,character-set,double_encode)
htmlentities ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") [, bool $double_encode = TRUE ]]] ) 

default
htmlentities($htmlcode);

See example how it is working

 $htmlcode='<h2>Hello</h2>
Hello here here we are disusing the usage of html encode function php to prevent browsers from using it as an HTML';
echo htmlentities($htmlcode);

Output

Hello

Hello here here we are disusing the usage of html encode function php to prevent browsers from using it as an HTML

Leave a Reply

Your email address will not be published. Required fields are marked *