Thinkphp5.0 框架视图view的比较标签用法分析


Posted in PHP onOctober 12, 2019

本文实例讲述了Thinkphp5.0 框架视图view的比较标签用法。分享给大家供大家参考,具体如下:

{eq name="a" value="10"}
  <p>相等</p>
{else/}
<p>不相等</p>
{/eq}
{equal name="a" value="10"}
  <p>相等</p>
{else/}
  <p>不相等</p>
{/equal}
{neq name="a" value="10"}
  <p>不相等</p>
{else/}
  <p>相等</p>
{/neq}
{notequal name="a" value="10"}
  <p>不相等</p>
{else/}
  <p>相等</p>
{/notequal}
{egt name="a" value="10"}
  <p>大于等于</p>
{else/}
  <p>小于</p>
{/egt}

!!!如果需要在模板中使用两个变量进行比较,value的值需要使用$符号:
$b可以使用双引号,也可以使用单引号。

{eq name="a" value="$b"}
  <p>变量a和变量b相等</p>
{else/}
  <p>变量a和变量b不相等</p>
{/eq}

条件判断标签:

switch标签:

{switch name='user_level'}
  {case value='1'}<p>VIP会员</p>{/case}
  {case value='2'}<p>钻石会员</p>{/case}
  {case value='3|4'}<p>铂金会员</p>{/case}
  {case value='5'}<p>黄金会员</p>{/case}
  {default /}<p>普通会员</p>
{/switch}

range标签:

<!-- type等于in的使用 -->
{range name="user_age" value="10,11,12,13" type="in"}
<p>用户年龄是10、11、12、13中的一个</p>
{else/}
<p>用户年龄不是10、11、12、13中的一个</p>
{/range}
<!-- type等于between的使用 -->
{range name="user_age" value="10,13" type="between"}
<p>用户年龄在10到13之间</p>
{else/}
<p>用户年龄不在10到13之间</p>
{/range}

between标签:

{between name="user_age" value="10,13"}
<p>用户年龄在10到13之间</p>
{else/}
<p>用户年龄不在10到13之间</p>
{/between}

defined标签:

<!-- 判断常量是否定义 -->
{defined name="APP_NAME"}
<p>定义了常量APP_NAME</p>
{else/}
<p>未定义常量APP_NAME</p>
{/defined}

if标签:

<!-- if标签 -->
{if condition="($a > 10) and ($a < 20)"}
<p>变量a大于10,小于20 </p>
{else/}
<p>变量a小于等于10或大于等于20</p>
{/if}

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP学习之PHP变量
Oct 09 PHP
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
Apr 07 PHP
PHP将字符分解为多个字符串的方法
Nov 22 PHP
php文件夹的创建与删除方法
Jan 24 PHP
php+mysql结合Ajax实现点赞功能完整实例
Jan 30 PHP
php从给定url获取文件扩展名的方法
Mar 14 PHP
在WordPress的后台中添加顶级菜单和子菜单的函数详解
Jan 11 PHP
PHP中key和current,next的联合运用实例分析
Mar 29 PHP
thinkPHP5.0框架独立配置与动态配置方法
Mar 17 PHP
PHP使用xpath解析XML的方法详解
May 20 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
Laravel 错误提示本地化的实现
Oct 22 PHP
Thinkphp5.0框架视图view的循环标签用法示例
Oct 12 #PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
Oct 12 #PHP
php服务器的系统详解
Oct 12 #PHP
laravel框架 api自定义全局异常处理方法
Oct 11 #PHP
实现laravel 插入操作日志到数据库的方法
Oct 11 #PHP
laravel 获取当前url的别名方法
Oct 11 #PHP
解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
Oct 11 #PHP
You might like
php强制下载类型的实现代码
2011/04/21 PHP
php使用类继承解决代码重复的问题
2015/02/11 PHP
php排序算法实例分析
2016/10/17 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
2017/03/14 PHP
PHP下载远程图片的几种方法总结
2017/04/07 PHP
window.open的功能全解析
2006/10/10 Javascript
javascript 事件处理、鼠标拖动效果实现方法详解
2012/05/11 Javascript
简介JavaScript中toTimeString()方法的使用
2015/06/12 Javascript
js中跨域方法原理详解
2015/07/19 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
2016/01/26 Javascript
使用json来定义函数,在里面可以定义多个函数的实现方法
2016/10/28 Javascript
微信小程序 网络请求(post请求,get请求)
2017/01/17 Javascript
基于 D3.js 绘制动态进度条的实例详解
2018/02/26 Javascript
vue生成token并保存到本地存储中
2018/07/17 Javascript
express.js中间件说明详解
2019/03/19 Javascript
vue2 v-model/v-text 中使用过滤器的方法示例
2019/05/09 Javascript
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
开发Node CLI构建微信小程序脚手架的示例
2020/03/27 Javascript
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
2014/04/26 Python
Python脚本暴力破解栅栏密码
2015/10/19 Python
Django查询数据库的性能优化示例代码
2017/09/24 Python
python初学之用户登录的实现过程(实例讲解)
2017/12/23 Python
python3 中文乱码与默认编码格式设定方法
2018/10/31 Python
Django 过滤器汇总及自定义过滤器使用详解
2019/07/19 Python
Python3分析处理声音数据的例子
2019/08/27 Python
8段用于数据清洗Python代码(小结)
2019/10/31 Python
Spring实战之使用util:命名空间简化配置操作示例
2019/12/09 Python
Django关于admin的使用技巧和知识点
2020/02/10 Python
意大利在线大学图书馆:Libreria universitaria
2019/07/16 全球购物
FirstCry阿联酋儿童和婴儿产品网上购物:FirstCry.ae
2021/02/22 全球购物
SQL面试题
2013/04/30 面试题
终端业务员岗位职责
2013/11/27 职场文书
给交警的表扬信
2014/01/12 职场文书
校园广播站开场白
2015/06/01 职场文书
《牧场之国》教学反思
2016/02/22 职场文书