Php decode html special characters
❮ PHP String Reference Show ExampleConvert the predefined characters "<" (less than) and ">" (greater than) to HTML entities: $str = "This is some bold text."; The HTML output of the code above will be (View Source):
This is some <b>bold</b> text. The browser output of the code above will be: This is some bold text. Try it Yourself » Definition and UsageThe htmlspecialchars() function converts some predefined characters to HTML entities. The predefined characters are:
Tip: To convert special HTML entities back to characters, use the htmlspecialchars_decode() function. Syntaxhtmlspecialchars(string,flags,character-set,double_encode) Parameter Values
Technical Details
More ExamplesExampleConvert some predefined characters to HTML entities: $str = "Jane & 'Tarzan'"; The HTML output of the code above will be (View Source):
Jane & 'Tarzan' Jane & 'Tarzan' Jane & 'Tarzan' The browser output of the code above will be: Jane & 'Tarzan' Try it Yourself » ExampleConvert double quotes to HTML entities: $str = 'I love "PHP".'; The HTML output of the code above will be (View Source):
I love "PHP". The browser output of the code above will be: I love "PHP". Try it Yourself » ❮ PHP String Reference What is HTML special characters PHP?Description. The htmlspecialchars() function is used to converts special characters ( e.g. & (ampersand), " (double quote), ' (single quote), < (less than), > (greater than)) to HTML entities ( i.e. & (ampersand) becomes &, ' (single quote) becomes ', < (less than) becomes < (greater than) becomes > ).
What's the difference between HTML entities () and htmlspecialchars ()?Difference between htmlentities() and htmlspecialchars() function: The only difference between these function is that htmlspecialchars() function convert the special characters to HTML entities whereas htmlentities() function convert all applicable characters to HTML entities.
How do I allow special characters in PHP?Tip: To convert special HTML entities back to characters, use the htmlspecialchars_decode() function.. & (ampersand) becomes &. " (double quote) becomes ". ' (single quote) becomes '. < (less than) becomes <. > (greater than) becomes >. What is html_entity_decode?The html_entity_decode() is used to convert HTML entities to their application characters.
|