[RESOLU] difficulté avec preg_replace

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 : [RESOLU] difficulté avec preg_replace

Re: difficulté avec preg_replace

par Francky » 04 nov. 2015, 21:15

Ok
ça + le problème d’échappement de certain caractère, ça ne pouvait pas marché

Merci beaucoup pour ton aide

Re: difficulté avec preg_replace

par or 1 » 04 nov. 2015, 20:37

preg_replace retourne la chaine modifiée, la fonction ne modifie pas le 3ème paramètre.

difficulté avec preg_replace

par Francky » 04 nov. 2015, 20:19

Bonjour,

J'ai des difficulté avec les patterns

je souhaite remplacer les caractères . / @ ? - : ( ) d'une chaîne par le caractère 1

J'ai essayé ça,

$maligne="'?.,()";
$touche=array("/./","/,/","////","/@/","/?/","/!/","/-/","/:/","/(/","/)/");
preg_replace($touche,"1",$maligne);
echo $maligne."<br>";


mais ça marche pas.
Qu'est ce qui cloche?