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分页显示制作详细讲解
Nov 19 PHP
深入解析yii权限分级式访问控制的实现(非RBAC法)
Jun 13 PHP
PHP中spl_autoload_register函数的用法总结
Nov 07 PHP
PHP模块memcached使用指南
Dec 08 PHP
PHP实现获取FLV文件的时间
Feb 10 PHP
PHP使用mysql_fetch_row查询获得数据行列表的方法
Mar 18 PHP
PHP中的密码加密的解决方案总结
Oct 26 PHP
替换php字符串中的单引号为双引号的方法
Feb 16 PHP
PHP new static 和 new self详解
Feb 19 PHP
PHP基于方差和标准差计算学生成绩的稳定性示例
Jul 04 PHP
使用Laravel中的查询构造器实现增删改查功能
Sep 03 PHP
HTTP头隐藏PHP版本号实现过程解析
Dec 09 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
[EPIC] Larva vs Flash ZvT @ Crossing Field [2017-10-09]
2020/03/17 星际争霸
分享十款最出色的PHP安全开发库中文详细介绍
2015/03/22 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
ThinkPHP3.2.3框架Memcache缓存使用方法实例总结
2019/04/15 PHP
jqgrid 简单学习笔记
2011/05/03 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
手机号码,密码正则验证
2014/09/04 Javascript
JS实现的仿淘宝交易倒计时效果
2015/11/27 Javascript
Bootstrap实现登录校验表单(带验证码)
2016/06/23 Javascript
AngularJS入门教程之双向绑定详解
2016/08/18 Javascript
jQuery实现自动调用和触发某个事件的方法
2016/11/18 Javascript
如何实现星星评价(jquery.raty.js插件)
2016/12/21 Javascript
js实现短信发送倒计时功能(正则验证)
2017/02/10 Javascript
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
Vue中使用clipboard实现复制功能
2018/09/05 Javascript
微信小程序实现复选框效果
2018/12/28 Javascript
redux.js详解及基本使用
2019/05/24 Javascript
Python爬虫框架Scrapy实例代码
2018/03/04 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
对pandas replace函数的使用方法小结
2018/05/18 Python
Django异步任务之Celery的基本使用
2019/03/23 Python
详解Python并发编程之创建多线程的几种方法
2019/08/23 Python
python函数定义和调用过程详解
2020/02/09 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
django实现日志按日期分割
2020/05/21 Python
python实现批量命名照片
2020/06/18 Python
HTML5之SVG 2D入门2—图形绘制(基本形状)介绍及使用
2013/01/30 HTML / CSS
html5 迷宫游戏(碰撞检测)实例一
2013/07/25 HTML / CSS
一套软件开发工程师笔试题
2015/05/18 面试题
现代化办公人员工作的自我评价
2013/10/16 职场文书
采购主管的岗位职责
2013/12/17 职场文书
园艺师求职信
2014/04/27 职场文书
党支部遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
员工保密协议书
2014/09/27 职场文书
2014年医德医风工作总结
2014/11/13 职场文书