Bonjour,
Pour la réalisation d'un de mes projets j'ai crée un moteur de templates maison adapté a mes besoins.
Je me suis assez largement inspiré de la syntaxe de smarty.
Pour le remplacement des variables j'utilise les expressions rationnelles seulement quelque chose bloque a ce niveau:
Ceci :
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2$this->file_content = preg_replace('/\{(include) ([\w\_\.\/]+)\}/', '<?php ${1}("${2}"); ?>', $this->file_content);
devrait devenir ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 {include inc/file.php}
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<?php include("inc/file.php"); ?>
Merci d'avance pour vos réponses.
Partager