htmlspecialchars_decode
(PHP 5 >= 5.1.0RC1)
htmlspecialchars_decode --
Convertit les entités HTML spéciales en caractères
Description
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
quote_style
Le style de guillemets. Une des constantes suivantes :
Tableau 1. Constantes quote_style
Nom de la Constante | Description |
---|
ENT_COMPAT | Convertira les guillemets et laissera les apostrophes
(valeur par défaut) |
ENT_QUOTES | Convertira les guillemets et les apostrophes |
ENT_NOQUOTES | Laissera les guillemets et les apostrophes non convertis |
Valeurs de retour
Retourne la chaîne de caractères décodée.
Exemples
Exemple 1. Exemple avec htmlspecialchars_decode()
<?php $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> |
|