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输出控制功能在简繁体转换中的应用
Oct 09 PHP
php&amp;java(一)
Oct 09 PHP
让你的WINDOWS同时支持MYSQL4,MYSQL4.1,MYSQL5X
Dec 06 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
Aug 19 PHP
浅析php中常量,变量的作用域和生存周期
Aug 10 PHP
PHP中exec函数和shell_exec函数的区别
Aug 20 PHP
php递归遍历删除文件的方法
Apr 17 PHP
php使用gzip压缩传输js和css文件的方法
Jul 29 PHP
twig模板常用语句实例小结
Feb 04 PHP
用PHP写的一个冒泡排序法的函数简单实例
May 26 PHP
php封装的smartyBC类完整实例
Oct 19 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
Nov 17 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
利用static实现表格的颜色隔行显示
2006/10/09 PHP
php懒人函数 自动添加数据
2011/06/28 PHP
smarty模板局部缓存方法使用示例
2014/06/17 PHP
Laravel模板引擎Blade中section的一些标签的区别介绍
2015/02/10 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
2012/02/27 Javascript
jquery教程ajax请求json数据示例
2014/01/13 Javascript
JS中类或对象的定义说明
2014/03/10 Javascript
javascript实现行拖动的方法
2015/05/27 Javascript
BootStrap的Datepicker控件使用心得分享
2016/05/25 Javascript
JavaScript动态添加css样式和script标签
2016/07/19 Javascript
JavaScript基于自定义函数判断变量类型的实现方法
2016/11/23 Javascript
javascript中的面向对象
2017/03/30 Javascript
nodejs制作爬虫实现批量下载图片
2017/05/19 NodeJs
vue中添加mp3音频文件的方法
2018/03/02 Javascript
如何在JavaScript中谨慎使用代码注释
2019/06/21 Javascript
ES6 Map结构的应用实例分析
2019/06/26 Javascript
Vue发布项目实例讲解
2019/07/17 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
Vue3新特性之在Composition API中使用CSS Modules
2020/07/13 Javascript
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
Python发送Email方法实例
2014/08/21 Python
Django中的CBV和FBV示例介绍
2018/02/25 Python
python pandas模块基础学习详解
2019/07/03 Python
python sitk.show()与imageJ结合使用常见的问题
2020/04/20 Python
Python Http请求json解析库用法解析
2020/11/28 Python
CSS中几个与换行有关的属性简明总结
2014/04/15 HTML / CSS
一套英文Java笔试题面试题
2016/04/21 面试题
Unix控制后台进程都有哪些进程
2016/09/22 面试题
表彰大会策划方案
2014/05/13 职场文书
图书馆志愿者活动总结
2014/06/27 职场文书
2014年银行柜员工作总结
2014/11/12 职场文书
2015年英语教学工作总结
2015/05/25 职场文书
Python爬虫实战之爬取携程评论
2021/06/02 Python
mysql中数据库覆盖导入的几种方式总结
2022/03/25 MySQL
Java处理延时任务的常用几种解决方案
2022/06/01 Java/Android