Bonjour, je suis entrain de créer un genre de bbcode (en test).
Mais je me pose certaine question en terme de performance, je n'ai pas encore optimisé sa dans une classe mais l'utilisation de tel ou tel fonction son très importante (pour le moment php 5.2 mais on va upgrader).
Donc ma question comment puis je améliorer mon code (peut être remplacer preg_replace par autre chose), les données sont assez importante donc je dois faire cette analyse d'entrée de jeu.
Pour l'instant le bbcode est assez basique mais je pense peut être construire mon propre balisage (on verra en son temps), mais mes regex sont elles optimisées, le type de fonction également ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $synopsis = $data['m_synopsis']; $synopsis = preg_replace('#\[b](.*?)\[/b\]#smx', '<strong>$1</strong>', $synopsis); $synopsis = preg_replace('#\[i](.*?)\[/i\]#smx', '<i>$1</i>', $synopsis); $synopsis = str_replace(array("\n"), array('<br />'),$synopsis);
Merci![]()
Partager