Bonjour à tous,

Je m'y connais presque pas en ereg_replace, d'où je me tourne vers vous...

Je voudrais simplement me servir de la variable de remplacement pour me diriger vers une fonction.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$reg = "\[roll\] ?([^\[]*) ?\[/roll\]";
if (ereg($reg, $texte)) $texte = ereg_replace($reg, $this->roll('\\1'), $texte);
 
function roll($id) {...}
Le problème est qu'il ne reconnait pas la variable.

Est-ce faisable ?

Merci de votre aide.