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 !
Que pasa ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 <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 & #33; //devrait afficher : This is a test ! ?>
Merci,
FS
Partager