La fonction htmlspecialchars_decode() — Convertit les entités HTML spéciales en caractères
(PHP 5 >= 5.1.0)
htmlspecialchars_decode() — Convertit les entités HTML spéciales en caractères
La fonction htmlspecialchars_decode () 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 >.
Les entités de HTML qui seront décodées sont :
htmlspecialchars_decode (chaîne, quotestyle)
Paramètre | Description |
---|---|
chaîne |
Requis. Spécifie la chaîne à décoder |
quotestyle |
Facultatif. Spécifie comment décoder des guillemets simples et doubles Les valeurs possibles sont :
|
<?php
$chaine = "Caine & 'Marie'";
echo htmlspecialchars_decode($chaine);
echo "<br />";
echo htmlspecialchars_decode($chaine, ENT_QUOTES);
echo "<br />";
echo htmlspecialchars_decode($chaine, ENT_NOQUOTES);
?>
Le résultat de navigateur du code ci-dessus sera :
Caine & 'Marie'
Caine & 'Marie'
Caine & 'Marie'
Si vous regardez la source dans la fenêtre de navigateur, vous verrez le HTML suivant :
<html>
<body>
Caine et ' ; Marie' ; <br/>
Caine et 'Br/> de Marie'<
Caine et ' ; Marie' ;
</body>
</html>
<?php
$chaine = '<p> this -> "</p>';
echo htmlspecialchars_decode($chaine);
?>
Fonction precedente: |
Fonction suivante: |
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT