htmlspecialchars_decode
-- Convertit les entités HTML
spéciales en caractères
string htmlspecialchars_decode
( string string [, int quote_style]
)
Cette fonction est l'opposée
de htmlspecialchars(). Elle convertit
les entités HTML spéciales
en caractères.
Les entités converties sont
: &, " (lorsque ENT_NOQUOTES
n'est pas activée), '
(lorsque ENT_QUOTES est activée),
< et >.
Liste de paramètres
string
La chaîne de caractères
à décoder
Le style de guillemets avec une des
constantes quote_style suivantes
:
| Constante |
Description |
| ENT_COMPAT |
Convertit les guillemets doubles et ignore les guillemets simples. |
| ENT_QUOTES |
Convertit les guillemets doubles et les guillemets simples. |
| ENT_NOQUOTES |
Ne convertit aucun guillemet. |
Exemple avec htmlspecialchars_decode()
<?
$str = '<p>this -> "</p>';
echo htmlspecialchars_decode($str);
// notez ici que les guillemets ne
sont pas convertis
echo htmlspecialchars_decode($str,
ENT_NOQUOTES);
?>
L'exemple ci-dessus va afficher :
<p>this -> "</p>
<p>this -> "</p>
Voir aussi htmlspecialchars(),
html_entity_decode(),
get_html_translation_table()
|