PHP正则表达式模板条件

时间:2016-02-14 19:01:27

标签: php regex template-engine

我正在尝试为我的项目制作模板引擎,并且我在解析条件时遇到问题。

我希望在模板中使用此功能:

=if $var == "ee":
  << $variable >>
=elseif $var == "aaa":
  << $variable >>
=else:
  << $variable >>
=endif

,处理后的模板必须为:

<?php if($var == "ee"){ ?>
   <?= $variable ?>
<?php }elseif($var == "aaa") { ?>
   <?= $variable ?>
<?php }else{ ?>
   <?= $variable ?>
<?php } ?>

有人可以帮我吗?我需要将这些条件解析为经典的php条件。感谢您的早期回答。

0 个答案:

没有答案