PHP源生实现编译型模板引擎
  立即下载
使用说明:
PHP代码:

  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | 小黄牛MVC框架 - 入口文件
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2016 www.junphp.com
  6. // +----------------------------------------------------------------------
  7. // | Author: 冯俊豪 - 小黄牛 <1731223728@qq.com>
  8. // +----------------------------------------------------------------------
  9.  
  10. header("Content-type:text/html;charset=utf-8");//设置页面编码
  11. require './JunPHP/Lib/View.class.php';//引入视图类
  12. $View = new View();
  13. //变量
  14. $View->assign('title','junphp');
  15. //给IF的参数
  16. $View->assign('num','12');
  17. //给Foreach的二维数组参数
  18. $array = array(
  19. 0 => array('a'=>1,'b'=>11),
  20. 1 => array('a'=>2,'b'=>22),
  21. 2 => array('a'=>3,'b'=>33)
  22. );
  23. $View->assign('info',$array);
  24. $View->display('Index');


HTML标签代码:

 
  1. -------变量-------
  2. {$title}
  3. <br/>
  4. -------ECHO------
  5. {:"我艹了"}
  6. <br/>
  7. -------IF------ 注意:如果你是直接使用从assign传递过来的变量作为判断条件,应该使用$this->_view['num']将变量包含
  8. <if condition="$this->_view['num'] == 12">
  9. 等于12
  10. <else if condition="$this->_view['num'] > 12">
  11. 大于12
  12. <else>
  13. 什么都不是
  14. </if>
  15. <br/>
  16. -------Foreach------
  17. <foreach key="i" item="v" from="$info">
  18. {#v['a']} - {#v['b']}
  19. </foreach>
  20. <br/>
  21. -------执行源生PHP语句--------
  22. <php>echo '哈哈';</php>

 
相关评论(0)
您是不是忘了说点什么?

友情提示:垃圾评论一律封号...

还没有评论,快来抢沙发吧!