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

2015-01-24信息快讯网

这篇文章主要介绍了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>
thinkphp判断访客为手机端或PC端的方法
thinkphp特殊标签用法概述
thinkphp模板输出技巧汇总
thinkphp模板赋值与替换实例简述
php中base64_decode与base64_encode加密解密函数实例
thinkphp使用literal防止模板标签被解析的方法
php中call_user_func函数使用注意事项
php中base_convert()进制数字转换函数实例
php使用function_exists判断函数可用的方法
PHP判断一个gif图片是否为动态图片的方法
PHP字符串比较函数strcmp()和strcasecmp()使用总结
php中time()与$_SERVER[REQUEST_TIME]用法区别
PHP判断数据库中的记录是否存在的方法
php判断类是否存在函数class_exists用法分析
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
ThinkPHP模板之变量输出、自定义函数与判断语句用法
ThinkPHP分组下自定义标签库实例
Thinkphp将二维数组变为标签适用的一维数组方法总结
ThinkPHP模板中数组循环实例
ThinkPHP模板判断输出Defined标签用法详解
ThinkPHP模板比较标签用法详解
ThinkPHP模板Switch标签用法示例
ThinkPHP之foreach标签使用概述
ThinkPHP模板自定义标签使用方法
实现在同一方法中获取当前方法中新赋值的session值解决方法
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
PHP判断表单复选框选中状态完整例子
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
destoon调用自定义模板及样式的公告栏
destoon二次开发模板及调用语法汇总
destoon安装出现Internal Server Error的解决方法
PHP获取文件的MD5值并判断是否被修改的例子
php判断数组元素中是否存在某个字符串的方法
php 判断网页是否是utf8编码的方法
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
©2014-2024 dbsqp.com