(PHP 5)
This function is the opposite of htmlspecialchars(). It converts special HTML entities back to characters.
The converted entities are: &, " (when ENT_NOQUOTES is not set), ' (when ENT_QUOTES is set), < and >.
The string to decode
The quote style. One of the following constants:
Table 1. quote_style constants
Returns the decoded string.
Example 1. A htmlspecialchars_decode() example
<?php $str = '<p>this -> "</p>'; echo htmlspecialchars_decode($str); // note that here the quotes aren't converted echo htmlspecialchars_decode($str, ENT_NOQUOTES); ?>
The above example will output:
<p>this -> "</p> <p>this -> "</p>