Bonjour,
Je ne parviens pas à passer le nom de ma fonction dans preg_replace_callback.
Avant je faisais ceci:
Mais le problème c'est que maintenant j'ai passé mon système en orienté objet et la fonction bbcode_color se trouve dans la classe "FBFactory"
Code : Sélectionner tout - Visualiser dans une fenêtre à part preg_replace_callback('#\[color(?:="([^"]+)")?\]#Usi','bbcode_color',$content);
et pour toutes ces classses, je les appelles par FBFactory::ma_fonction();
Hors j'essai de passer comme ceci:
Mais ça ne fonctionne pas!
Code : Sélectionner tout - Visualiser dans une fenêtre à part preg_replace_callback('#\[color(?:="([^"]+)")?\]#Usi','FBFactory::bbcode_color',$content);
Comment faire pour passer une fonction qui se trouve dans une classe?
Merci!
Partager