Comment utiliser str_replace avec le caractère '<'

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment utiliser str_replace avec le caractère '<'

Re: Comment utiliser str_replace avec le caractère '<'

par @rthur » 26 mai 2020, 00:08

Pourtant ça fonctionne bien.
Fait un var_dump($texte); avant et après ton str_replace() pour être sûr que ta chaines de caractère initiale ne soit pas en HTML encodé

Comment utiliser str_replace avec le caractère '<'

par phil_zic » 25 mai 2020, 23:08

Bonjour
je cherche à supprimer les caractères '<' et '>' d'une chaîne.

Cecie ne fonctionne pas :
$cherche = "<";
$remplace = "";
$texte = str_replace($cherche , $remplace, $texte);
Mais cela, oui:
$cherche = "truc";
$remplace = "";
$texte = str_replace($cherche , $remplace, $texte);
Je ne comprends pas pourquoi. C'est une histoire de caractères spéciaux, mais je ne parviens pas à contourner le problème.