Réponse acceptée !
Salut!
Voici ce que j'ai fait:
function disp_profil( $n )
{
return ( $n[1] * 2 );
}
// --> le nombre à traité est dans $n[1];
// chaîne de test
$text = 'abcde::disp_profil(52)::fghidfs::disp_profil(5)::';
// à la place de disp_profil, tu dois avoir le nom de ta fonction à 1 paramètre
$text = preg_replace_callback( '/::disp_profil\(([0-9]+)\)::/', 'disp_profil', $text );
echo $text me renvoie: abcde104fghidfs10
ce qui est juste...
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"