ThinkPHP模板判断输出Present标签用法详解


Posted in PHP onJune 30, 2014

ThinkPHP模板的present标签用于判断模板变量是否已经赋值

ThinkPHP模板引擎的present标签用来判断模板变量是否已经赋值,其功能相当于PHP中的isset()函数行为,格式如下:

<present name="变量名">要输出的内容</present>

用法举例如下:

<present name="username">{$username} 你好!</present>

该例子等同于:

if(isset($username)){
  echo "$username 你好!";
}

此外,判断没有赋值可采用notpresent标签,用法如下:

<notpresent name="username">username不存在活未登录</notpresent>

还可以把上述两个标签合并为:

<present name="username">{$username} 你好!<else/>username不存在活未登录</present>
PHP 相关文章推荐
php 代码优化的42条建议 推荐
Sep 25 PHP
php 随机排序广告的实现代码
May 09 PHP
解析PHP无限级分类方法及代码
Jun 21 PHP
PHP根据IP判断地区名信息的示例代码
Mar 03 PHP
PHP易混淆函数的区别及用法汇总
Nov 22 PHP
laravel中命名路由的使用方法
Feb 24 PHP
Yii2设置默认控制器的两种方法
May 19 PHP
PHP实现的策略模式简单示例
Aug 25 PHP
PHP输出Excel PHPExcel的方法
Jul 26 PHP
PHP验证类的封装与使用方法详解
Jan 10 PHP
PHP进阶学习之反射基本概念与用法分析
Jun 18 PHP
在Laravel中使用MongoDB的方法示例
Nov 11 PHP
ThinkPHP模板比较标签用法详解
Jun 30 #PHP
ThinkPHP模板Switch标签用法示例
Jun 30 #PHP
ThinkPHP之foreach标签使用概述
Jun 30 #PHP
ThinkPHP空模块和空操作详解
Jun 30 #PHP
ThinkPHP视图查询详解
Jun 30 #PHP
php中eval函数的危害与正确禁用方法
Jun 30 #PHP
PHP登录环节防止sql注入的方法浅析
Jun 30 #PHP
You might like
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
2007/04/12 PHP
PHP 时间转换Unix时间戳代码
2010/01/22 PHP
php 带逗号千位符数字的处理方法
2012/01/10 PHP
php后退一页表单内容保存实现方法
2012/06/17 PHP
thinkPHP显示不出验证码的原因与解决方法分析
2017/05/20 PHP
Javascript 验证上传图片大小[客户端]
2009/08/01 Javascript
IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
2009/12/27 Javascript
js中格式化日期时间型数据函数代码
2010/11/08 Javascript
js控制web打印(局部打印)方法整理
2013/05/29 Javascript
js实现快速分享功能(你的文章分享工具)
2013/06/25 Javascript
Js 导出table内容到Excel的简单实例
2013/11/19 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
2014/08/04 Javascript
jQuery插件Timelinr 实现时间轴特效
2015/10/04 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
JavaScript中的prototype原型学习指南
2016/05/09 Javascript
nodejs实现发出蜂鸣声音(系统报警声)的方法
2017/01/18 NodeJs
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
js表单序列化判断空值的实例
2017/09/22 Javascript
js实现每日签到功能
2018/11/29 Javascript
详解vue-cli中使用rem,vue自适应
2019/05/06 Javascript
vue+ts下对axios的封装实现
2020/02/18 Javascript
[01:19:23]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第二场
2018/04/06 DOTA
python获得一个月有多少天的方法
2015/06/04 Python
Python数据可视化正态分布简单分析及实现代码
2017/12/04 Python
对python中不同模块(函数、类、变量)的调用详解
2019/07/16 Python
详解pandas中MultiIndex和对象实际索引不一致问题
2019/07/23 Python
python3 求约数的实例
2019/12/05 Python
Python3 selenium 实现QQ群接龙自动化功能
2020/04/17 Python
实现ECharts双Y轴左右刻度线一致的例子
2020/05/16 Python
Python APScheduler执行使用方法详解
2020/12/10 Python
美国知名的时尚购物网站:Anthropologie
2016/12/22 全球购物
J2EE是技术还是平台还是框架
2016/08/14 面试题
vue 中 get / delete 传递数组参数方法
2021/03/23 Vue.js
家居饰品店创业计划书
2014/01/31 职场文书
捐书倡议书
2014/08/29 职场文书
2015年事业单位办公室文员工作总结
2015/04/24 职场文书