Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1548 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  str_replace

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

str_replace

n°2194579
Profil sup​primé
Posté le 17-06-2013 à 10:45:57  answer
 

Hello a tous,
 
Petit probleme avec mon str_replace. Il m'affiche le code HTML alors que je voudrais qu'il le convertisse.  
 
//affiche : This is a test &#33
//devrait afficher : This is a test !

 

Code :
  1. <p>Test : </p>
  2. <?php
  3. function ABcode($text)
  4. {
  5. $pattern = array();
  6. $pattern[0]="!";
  7. $pattern[1]='"';
  8. // $pattern[2]="#";
  9. $pattern[3]="$";
  10. $pattern[4]="%";
  11. $pattern[5]="&";
  12. $pattern[6]="'";
  13. $pattern[7]="(";
  14. $pattern[8]=" )";
  15. $replacement = array();
  16. $replacement[0]="&#33";
  17. $replacement[1]="&#34";
  18. // $replacement[2]="&#35";
  19. $replacement[3]="&#36";
  20. $replacement[4]="&#37";
  21. $replacement[5]="&#38";
  22. $replacement[6]="&#39";
  23. $replacement[7]="&#40";
  24. $replacement[8]="&#41";
  25. $text2 = str_replace($pattern, $replacement, $text);
  26. echo $text2;
  27. // return $text2;
  28. }
  29. ABcode("This is a test !" );
  30. //affiche : This is a test &#33
  31. //devrait afficher : This is a test !
  32. ?>


 
Que pasa ?
 
Merci,


Message édité par Profil supprimé le 17-06-2013 à 11:18:17
mood
Publicité
Posté le 17-06-2013 à 10:45:57  profilanswer
 

n°2194591
KLeMiX
Laisse pas trainer ton site
Posté le 17-06-2013 à 11:50:43  profilanswer
 

manque un point virgules après les codes


---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr
n°2194679
sapho89
Posté le 18-06-2013 à 10:31:38  profilanswer
 

Teste ça plutôt.
 

Code :
  1. str_replace($replacement,$pattern,  $text);


 
$replacement = Valeur à chercher '&#33'
$pattern = Valeur qui remplace '!'


Message édité par sapho89 le 18-06-2013 à 10:33:35

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  str_replace

 

Sujets relatifs
Impossible de remplacer un espace par un - même avec str_replaceMacro Word 2010 / Autoexec replace
[PHP] Aide pour un preg_replace, caractère de fin ][resolu] Nettoyer du code html pour enlever certaines balise inutiles
preg replacemb_ereg_replace ajouter l'icône PDF
sqlite : replace sur champ[Resolu] Regex : Variable et incrementation dans le replace
PING et NSLOOKUP dans excel ! (avancement 80%)Batch Perl Replace
Plus de sujets relatifs à : str_replace


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR