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生成便于打印的网页
Oct 09 PHP
php学习之 认清变量的作用范围
Jan 26 PHP
IIS安装Apache伪静态插件的具体操作图文
Jul 01 PHP
php+xml实现在线英文词典查询的方法
Jan 23 PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
Jan 28 PHP
学习php设计模式 php实现单例模式(singleton)
Dec 07 PHP
使用PHP实现微信摇一摇周边红包
Jan 04 PHP
PHP微信刮刮卡 附微信接口
Jul 22 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
Dec 25 PHP
PHP判断是否是微信打开,浏览器打开的方法
Mar 14 PHP
laravel框架上传图片实现实时预览功能
Oct 14 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
Oct 17 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包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
php查询mssql出现乱码的解决方法
2014/12/29 PHP
利用switch语句进行多选一判断的实例代码
2016/11/14 PHP
PHP设计模式之原型模式定义与用法详解
2018/04/03 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
一直复略了的一个问题,关于表单重复提交
2007/02/15 Javascript
基于jQuery的日期选择控件
2009/10/27 Javascript
javascript插入样式实现代码
2012/02/22 Javascript
js正则表达式中test,exec,match方法的区别说明
2014/01/29 Javascript
javascript实现的HashMap类代码
2014/06/27 Javascript
cocos2dx骨骼动画Armature源码剖析(三)
2015/09/08 Javascript
原生js制作日历控件实例分享
2016/04/06 Javascript
举例讲解jQuery中可见性过滤选择器的使用
2016/04/18 Javascript
浅谈Vue 初始化性能优化
2017/08/31 Javascript
jQuery实现手机号正则验证输入及自动填充空格功能
2018/01/02 jQuery
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
Angular4 组件通讯方法大全(推荐)
2018/07/12 Javascript
浏览器事件循环与vue nextTicket的实现
2019/04/16 Javascript
Python入门篇之正则表达式
2014/10/20 Python
Python selenium 三种等待方式解读
2016/09/15 Python
Python使用logging模块实现打印log到指定文件的方法
2018/09/05 Python
Python爬虫 scrapy框架爬取某招聘网存入mongodb解析
2019/07/31 Python
pygame实现贪吃蛇游戏(上)
2019/10/29 Python
python+opencv实现车牌定位功能(实例代码)
2019/12/24 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
基于pytorch中的Sequential用法说明
2020/06/24 Python
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
2012/12/05 面试题
DELPHI中如何调用API,可举例说明
2014/01/16 面试题
幼儿园中班下学期评语
2014/04/18 职场文书
单位作风建设剖析材料
2014/10/11 职场文书
三方股份合作协议书
2014/10/13 职场文书
Python多线程 Queue 模块常见用法
2021/07/04 Python
Spring Boot mybatis-config 和 log4j 输出sql 日志的方式
2021/07/26 Java/Android
NodeJs使用webpack打包项目的方法详解
2022/02/28 NodeJs