SQL PHP HTML ASP JavaScript articles and free scripts to download
PHP String Functions

HTML tags to print on page by htmlspecialchars function

We can display some special chars especially html tags on the screen by using htmlspecialchars function of PHP. This is required when we have to show some sample codes on the page or screen. For example I want to display this line

if ($i < 5 )

Here we can't write < as it is , in this place I have to write &lt; then while displaying this will display < on the screen. Same way some other chars are there which are to be written in different way or special care to be taken for displaying them. All these jobs can be done by using htmlspecialchars function.

This function takes care of &, < ( less than ), > ( greater than ), " double quote ( if ENT_NOQUOTES is not set. ) and single quote (only when ENT_QUOTES is set). Single quote became &#039; and double quote became &quot;. Same way < ( less than ) became &lt; and > ( greater than ) became &gt;

Now let us try with an example.

Read this line below, we want to display the formatting of this line.

Hello this is bold This is italic This is normal this is a double quote " this is & this is less than < this is greater than >

The html part of the above line is here

<b>Hello this is bold</b> <i>This is italic</i> This is normal this is a double quote " this is & this is less than < this is greater than >

Now to display the code for the above line formatted in different style we have to use htmlspecialchars funciton like this

$contents="<b>Hello this is bold</b> <i>This is italic</i> This is normal this is a double quote " this is & this is less than < this is greater than >";
echo htmlspecialchars($content);

Read how htmlspecialchar is used to generate html code for web pages

Number of User Comments : 1


Google+
webchecker17-02-2010
very good explanation, thank you
Post Comment This is for short comments only. Use the forum for more discussions.
Name
Email( not to be displayed)Privacy Policy
1+2=This is to prevent automatic submission by spammers. Please enter the result of the sum as asked



Join Our Email List
Email:  
For Email Newsletters you can trust
HTML . MySQL. PHP. JavaScript. ASP. Photoshop. Articles. FORUM Contact us

©2000-2014 plus2net.com All rights reserved worldwide Privacy Policy Disclaimer