[RESOLU] La fonctionnalité de htmlentities()

Eléphanteau du PHP | 48 Messages

10 juin 2015, 10:31

Bonjour.

J'ai pour la première fois utilisé cette fonction de raccourcissement
pour voir des sorties.

Code : Tout sélectionner

<?php $a = "<p>aaa</p>"; htmlentities($a); echo $a; ?>

Code : Tout sélectionner

<?php $a = "<p>aaa</p>"; echo $a; ?>
J'ai imaginé que dans le code ci-dessous,j'aurais eu le résultat comme suit(clique droit);

Code : Tout sélectionner

aaa
Mais actuellement,j'ai eu seulement des sorties comme suit;

Code : Tout sélectionner

<p>aaa</p>
Tu peux me m'expliquer pourquoi,s'il te plaît!

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

10 juin 2015, 11:13

Bonjour,
<?php
$str = '<p>aaa</p>';
echo htmlentities($str); // Génère le code html : <p>aaa</p>
?>
Le plus simple reste de consulter la documentation de la fonction : http://php.net/htmlentities ;)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Mammouth du PHP | 688 Messages

10 juin 2015, 11:24

$a = "<p>aaa</p>";
htmlentities($a); // ne sert à rien
$a = htmlentities($a); // tu auras bien dans $a la valeur transformée

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

10 juin 2015, 11:34

$a = "<p>aaa</p>";
htmlentities($a); // ne sert à rien
$a = htmlentities($a); // tu auras bien dans $a la valeur transformée
Bien vu ;)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphanteau du PHP | 48 Messages

15 juin 2015, 06:00

Merci pour votre réponse!
Rien n'est plus explicite!