Bonjour.
1. Comme le dit le message d'erreur, PHP attend une chaîne ou une variable ou un index d'un tableau numérique se trouvant dans une chaîne de caractères.
Là tu lui donnes un tableau, forcément il râle !
2. D'ailleurs, tu ne lui donnes pas un tableau en fait...
Tu lui donnes
$aze[], qui ne veut rien dire (en tout cas pas comme ça).
Je ne sais pas ce qu'il y a dans ton tableau, donc c'est difficile d'en dire plus.
Par exemple, si tu veux appliquer le
preg_replace sur le 1er élément du tableau, il faut faire :
$string= '[code ]$aze[0][/code]';
$string = preg_replace('#\[code\](.*)\[/code\]#iseU', 'bbcode_code("\\1")', $string );
Bonjour.
1. Comme le dit le message d'erreur, PHP attend une chaîne ou une variable ou un index d'un tableau numérique se trouvant dans une chaîne de caractères.
Là tu lui donnes un tableau, forcément il râle !
2. D'ailleurs, tu ne lui donnes pas un tableau en fait...
Tu lui donnes [b]$aze[][/b], qui ne veut rien dire (en tout cas pas comme ça). #-o
Je ne sais pas ce qu'il y a dans ton tableau, donc c'est difficile d'en dire plus.
Par exemple, si tu veux appliquer le [b]preg_replace[/b] sur le 1er élément du tableau, il faut faire :
[php]$string= '[code ]$aze[0][/code]';
$string = preg_replace('#\[code\](.*)\[/code\]#iseU', 'bbcode_code("\\1")', $string );[/php]