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

 更新时间:2014年06月30日 17:43:51   投稿:shichen2014  
这篇文章主要介绍了ThinkPHP模板判断输出Present标签用法,可用于判断模板变量是否已经赋值,需要的朋友可以参考下

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设计模式之职责链模式实例分析【星际争霸游戏案例】

    这篇文章主要介绍了php设计模式之职责链模式,结合星际争霸游戏案例形式分析了php职责链模式相关概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-03-03
  • Yii2数据库操作常用方法小结

    Yii2数据库操作常用方法小结

    这篇文章主要介绍了Yii2数据库操作常用方法,结合实例形式总结分析了Yii2常用的增删查改及配置相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • 二进制交叉权限微型php类分享

    二进制交叉权限微型php类分享

    这篇文章主要介绍了二进制交叉权限微型php类,需要的朋友可以参考下
    2014-02-02
  • PHP获取音频文件的相关信息

    PHP获取音频文件的相关信息

    这篇文章主要介绍了PHP获取音频文件的相关信息的相关资料,非常的实用,有需要的小伙伴可以参考下。
    2015-06-06
  • laravel框架学习记录之表单操作详解

    laravel框架学习记录之表单操作详解

    这篇文章主要介绍了laravel框架学习记录之表单操作,结合实例形式详细分析了laravel框架表单操作相关的路由请求、视图、资源、渲染、表单验证、错误记录等实现方法与操作注意事项,需要的朋友可以参考下
    2020-01-01
  • yii插入数据库防并发的简单代码

    yii插入数据库防并发的简单代码

    这篇文章主要介绍了yii插入数据库防并发的简单代码,需要的朋友可以参考下
    2017-05-05
  • thinkphp实现附件上传功能

    thinkphp实现附件上传功能

    这篇文章主要为大家详细介绍了thinkphp实现附件上传功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • yii2简单使用less代替css示例

    yii2简单使用less代替css示例

    本篇文章主要介绍了yii2简单使用less代替css示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • php Hex RGB颜色值互换的使用

    php Hex RGB颜色值互换的使用

    本篇文章是对在php中Hex RGB颜色值互换的使用进行了详细的分析介绍。需要的朋友参考下
    2013-05-05
  • PHP读取mssql json数据中文乱码的解决办法

    PHP读取mssql json数据中文乱码的解决办法

    PHP及网页使用UTF-8编码,数据库是sql server2008,使用默认编码,当读取数据库数据时,使用php自带的json_encode()返回到前端,结果中文不显示。下面脚本之家小编给大家介绍PHP读取mssql json数据中文乱码的解决办法,需要的朋友一起学习
    2016-04-04

最新评论