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 !
//devrait afficher : This is a test !
Code :
- <p>Test : </p>
- <?php
- function ABcode($text)
- {
- $pattern = array();
- $pattern[0]="!";
- $pattern[1]='"';
- // $pattern[2]="#";
- $pattern[3]="$";
- $pattern[4]="%";
- $pattern[5]="&";
- $pattern[6]="'";
- $pattern[7]="(";
- $pattern[8]=" )";
- $replacement = array();
- $replacement[0]="!";
- $replacement[1]=""";
- // $replacement[2]="#";
- $replacement[3]="$";
- $replacement[4]="%";
- $replacement[5]="&";
- $replacement[6]="'";
- $replacement[7]="(";
- $replacement[8]=")";
- $text2 = str_replace($pattern, $replacement, $text);
- echo $text2;
- // return $text2;
- }
- ABcode("This is a test !" );
- //affiche : This is a test !
- //devrait afficher : This is a test !
- ?>
|
Que pasa ?
Merci,
Message édité par Profil supprimé le 17-06-2013 à 11:18:17