HTML Encoding With htmlspecialchar and htmlentities
- & (ampersand) converted as &
- “ (double quote) converted as "
- ‘ (single quote) converted as '
- < (less than) converted as <
- > (greater than) converted as >
<!DOCTYPE html> <html> <body> <?php $str = "Jayshree & 'Krishna'"; echo htmlspecialchars($str, ENT_COMPAT); // Will only convert double quotes echo "<br>"; echo htmlspecialchars($str, ENT_QUOTES); // Converts double and single quotes echo "<br>"; echo htmlspecialchars($str, ENT_NOQUOTES); // Does not convert any quotes ?> </body> </html>
PHP : function
<?php $convert = "<li><a href='index.php'>Welcome To Free Download Source code php</a></li>"; echo "Original string : ".$convert; echo "<br />"; htmlspecialchars("<li><a href='index.php'>Welcome To Free Download Source code php</a></li>", ENT_QUOTES); echo "Only HTML special characters : ".htmlspecialchars($convert); ?>
PHP String Function
<? php //string conversion example of htmlspecialchar () function $str = "Welcome to <i>pakainfo</i> text."; echo htmlspecialchars($str, ENT_QUOTES); //Will convert both single and double-quotes. ?>
I hope you get an idea about PHP htmlspecialchar Function.
I would like to have feedback on my infinityknow.com blog.
Your valuable feedback, question, or comments about this article are always welcome.
If you enjoyed and liked this post, don’t forget to share.