Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2013, 20:58
mathiasmontiel
 
Fecha de Ingreso: febrero-2013
Mensajes: 163
Antigüedad: 11 años, 9 meses
Puntos: 1
Template engine casero - Recoger HTML y filtrar PHP

Estoy buscando la manera de hacer un template engine casero. Por ahí leyendo algunos artículos quise intentar hacer lo siguiente: con file_get_contents quiero recoger el archivo HTML estático, luego filtrar todo lo que sea para PHP y en base a eso procesar los datos correspondientes, luego imprimir el html "procesado". Por ejemplo, el HTML sería:

Código HTML:
{% if ($var = 0) %}
    UNA COSA
{% else %}
    OTRA COSA
{% endif %}
Lo que quiero es que mi script recoja eso y filtre lo necesario para procesar, y los procese, luego imprima el HTML.
Estoy tratando desde hace rato pero no encuentro la manera, uso funciones como explode, preg_split , str_split, etc. pero no consigo encontrar la lógica para lograr exactamente lo que quiero. Me pueden dar un empujón? Será que existe alguna función que me facilite hacer eso?
No es sólo con este ejemplo, sé que tendré que hacer demasiadas cosas para que sea lo más flexible posible. Pero por el momento estoy buscando la manera de hacer algo básico: un if - else.