Thinkphp5.0 的视图view的比较标签
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 <)"}
- <p>变量a大于10,小于20 </p>
- {else/}
- <p>变量a小于等于10或大于等于20</p>
- {/if}
Thinkphp5.0 的视图view的比较标签的更多相关文章
- Thinkphp5.0 的视图view的循环标签
Thinkphp5.0 的视图view的循环标签 volist标签: <!-- 使用volist --> <!-- name是传递过来的要循环变量名 --> <!-- k ...
- Thinkphp5.0 的视图view的模板布局
Thinkphp5.0 的视图view的模板布局 使用include,文件包含: <!-- 头部 --> <div class="header"> {inc ...
- Thinkphp5.0 控制器向视图view赋值
Thinkphp5.0 控制器向视图view的赋值 方式一(使用fetch()方法的第二个参数赋值): <?php namespace app\index\controller; use thi ...
- Thinkphp5.0 视图view取值
Thinkphp5.0 视图view取值 <!-- 获取控制器传递的变量 --> <li>{$age}</li> <!-- 获取服务器的信息 --> & ...
- ThinkPHP5.0框架开发--第9章 TP5.0视图和模板
ThinkPHP5.0框架开发--第9章 TP5.0视图和模板 第9章 TP5.0视图和模板 ===================================================== ...
- thinkphp5.0 微信公众号接入支付宝支付
---恢复内容开始--- 真是无力吐槽这个需求了,想骂客户,好端端的非要在微信公众号接入支付宝,都知道微信公众号是拒绝支付宝的,屏蔽了支付宝,所以在微信公众号接入支付宝的话就必须手动复制链接跳出微信内 ...
- ThinkPHP5.0 模板
ThinkPHP5.0 模板 模板渲染 默认的视图目录是默认的模块下的view目录 渲染规则:调用 \think\View 类fetch方法 // [模板文件目录]/当前控制器名(小写+下划线)/当前 ...
- 高性能PHP框架thinkphp5.0.0 Beta发布-为API开发而设计
ThinkPHP V5.——为API开发而设计的高性能框架 ThinkPHP5..0版本是一个颠覆和重构版本,采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载 ...
- 集合视图控制器(CollectionViewController) 、 标签控制器(TabBarController) 、 高级控件介绍
1 创建集合视图,设置相关属性以满足要求 1.1 问题 集合视图控制器UIConllectionViewController是一个展示大量数据的控制器,系统默认管理着一个集合视图UICollectio ...
随机推荐
- 关于java的arrays数组排序示例AJPFX的分享
Java API对Arrays类的说明是:此类包含用来操作数组(比如排序和搜索)的各种方法. 1.对基本数据类型的数组的排序 说明: (1)Arrays类中的sort()使用的是“经过调优的快速排序法 ...
- Elasticsearch--集群管理_别名&插件&更新API
目录 使用索引别名 别名 创建别名 修改别名 合并命令 获取所有别名 移除别名 别名中过滤 别名和路由 Elasticsearch插件 基础知识 安装插件 移除插件 更新设置API 使用索引别名 通过 ...
- iOS Programming UISplitViewController
iOS Programming UISplitViewController The iPad, on the other hand, has plenty of screen space to pr ...
- 使用Jenkins进行android项目的自动构建(2)
Maven and POM 1. 什么是Maven? 官方的解释是: http://maven.apache.org/guides/getting-started/index.html#What_is ...
- 如何参与一个GitHub开源项目?
如何参与一个GitHub开源项目? 摘要:本文是Github官如何参与一个GitHub开源项目方给出的参与Github上开源项目的一些指导,对希望加入开源社区的开发者是一个不错的参考. 最近一年开源项 ...
- python学习笔记-02
四.函数 1.定义函数 (1)定义规则 介绍列表方法的时候已经大概说过函数,学过数学的人都知道函数,给一个参数返回一个值.函数也可以自己定义.用如下的格式: >>>def 函数名(参 ...
- 浅谈CSS中的定位知识
1,静态定位(static) 表示按照正常定位方案,元素盒按照在文档流中出现的顺序依次格式化: 2,相对定位(relative) 将移动元素盒,但是它在文档流中的原始空间会保留下来: 相对定位元素有如 ...
- iTOP-4418/6818开发板支持锂电池供电方案
iTOP-4418/6818开发板支持的是官方推荐的AXP228电池管理,动态调频,更稳定可靠,支持充放电电路与电量计(库化计), 广泛应用于各种电子产品中. 4418开发板中锂电池充放电接口,适用于 ...
- Java IO(二)--RandomAccessFile基本使用
RandomAccessFile: 翻译过来就是任意修改文件,可以从文件的任意位置进行修改,迅雷的下载就是通过多个线程同时读取下载文件.例如,把一个文件分为四 部分,四个线程同时下载,最后进行内容拼接 ...
- php基础查找算法
1.顺序查找 function line_search($array,$tar) { if(!is_array($array) || count($array) < 1) return fals ...