本文实例讲述了twig模板获取全局变量的方法。分享给大家供大家参考,具体如下:

简单介绍下,twig是一模板引擎,可以简化php的编写过程,提高效率。
而Symfony模板里,就自带了twig这一模板引擎。
twig的语法用的多的,也就三种,也是比较容易的
1、{{..}},这个在twig里是代表输出变量的意思,举个例子:
{{ id }}
2、{%…%},这个在twig里代表的是进行判断,举个例子(取自twig官方文档示例):
判断值是否为真:
{% if online == false %}
<p>Our website is in maintenance mode. Please, come back later.</p>
{%endif%}
判断值是否为空:
{% if users %}
<ul>
{% for user in users %}
<li>{{ user.username|e }}</li>
{% endfor %}
</ul>
{% endif %}
判断能否找到这个值:
{% if users is defined %}
<li>{{ user.username|e }}</li>
{% endif %}
3、{#…#},这个事注释的意思
大概的语法介绍完了,然后就是这个如何用twig输出全局变量。
搜了半天都没找到,最后翻墙找到了,下面上代码
{{ app.session.get('varname') }}
上面的varname 就是需要输出的session数组里对应的值的名字。
目前还在继续学习twig这个模板引擎。欢迎指正,补充。
本文永久地址:http://blog.it985.com/6823.html
本文出自 IT985博客 ,转载时请注明出处及相应链接。
更多关于PHP模板相关内容感兴趣的读者可查看本站专题:《PHP模板技术总结》、《smarty模板入门基础教程》、《codeigniter入门教程》及《ThinkPHP入门教程》
希望本文所述对大家PHP程序设计有所帮助。
相关推荐:
PHP 程序员的调试技术小结
为javascript添加String.Format方法
数据库清除日志文件(LDF文件过大)
js window.onload 加载多个函数的方法
jquery ajax 检测用户注册时用户名是否存在
ASP.NET 跨页面传值方法
模仿JQuery sortable效果 代码有错但值得看看
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
asp.net(c#)获取内容第一张图片地址的函数
drop,truncate与delete的区别
python 快速排序代码
三网主机加速引擎 三代功能助网站腾飞
C# 数组查找与排序实现代码
支持ie与FireFox的剪切板操作代码
Mootools 1.2教程 Fx.Tween的使用
Oracle 分析函数RANK(),ROW_NUMBER(),LAG()等的使用方法
php面向对象全攻略 (五) 封装性
简单实用的HTML到UBB转换脚本工具实现说明
JS 连锁泡泡 v1.1
php self,$this,const,static,-&gt;的使用
javascript 带有滚动条的表格,标题固定,带排序功能.
颜色变换 像字符逐字输入的欢迎词
extjs 学习笔记(三) 最基本的grid
Javascript 中文字符串处理额外注意事项
php 应用程序安全防范技术研究
JavaScript 核心参考教程 内置对象
Nginx0.5.33+PHP5.2.5(FastCGI)搭建胜过Apache10倍的Web服务器
javascript GUID生成器实现代码
文字来回上下移动或跳动的代码
JQuery打造PHP的AJAX表单提交实例
学习JS面向对象成果 借国庆发布个最新作品与大家交流
COM中获取JavaScript数组大小的代码
JS模拟的QQ面板上的多级可展开的菜单
asp.net 中文字符串提交乱码的解决方法
浅析ASP.NET生成随机密码函数
js 冒泡事件与事件监听使用分析
服务器遭受arp欺骗的解决方法 <font color=red>原创</font>
MooTools 1.2中的Drag.Move来实现拖放
Mootools 1.2教程 设置和获取样式表属性
sqlserver 常用存储过程集锦
javascript void(0)的妙用
纯JS图片批量预加载技术代码
json 实例详细说明教程
js 验证 常用正则表达式集锦
javascript 去字符串空格终极版(支持utf8)
javascript实现的鼠标悬停时动态翻滚的导航条
JSP errorPage设置方法
JS OOP包机制,类创建的方法定义
jQuery 使用手册(六)
添加FCKeditor插件需要注意的地方