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 相关文章推荐
第十四节 命名空间 [14]
Oct 09 PHP
php+oracle 分页类
Oct 09 PHP
php实现的简单压缩英文字符串的代码
Apr 24 PHP
thinkphp学习笔记之多表查询
Jul 28 PHP
php上传功能集后缀名判断和随机命名(强力推荐)
Sep 10 PHP
一个简单至极的PHP缓存类代码
Oct 23 PHP
PHP 二维数组和三维数组的过滤
Mar 16 PHP
实现PHP中session存储及删除变量
Oct 15 PHP
深入学习微信网址链接解封的防封原理visit_type
Aug 15 PHP
redis+php实现微博(一)注册与登录功能详解
Sep 23 PHP
在laravel框架中实现封装公共方法全局调用
Oct 14 PHP
PHP RabbitMQ消息列队
May 11 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
玩转图像函数库―常见图形操作
2006/09/03 PHP
php缩放gif和png图透明背景变成黑色的解决方法
2014/10/14 PHP
php邮件发送的两种方式
2020/04/28 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
prototype 源码中文说明之 prototype.js
2006/09/22 Javascript
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
(jQuery,mootools,dojo)使用适合自己的编程别名命名
2010/09/14 Javascript
jsTree 基于JQuery的排序节点 Bug
2011/07/26 Javascript
微信小程序 Toast自定义实例详解
2017/01/20 Javascript
js仿微博动态栏功能
2017/02/22 Javascript
javascript 跨域问题以及解决办法
2017/07/17 Javascript
React复制到剪贴板的示例代码
2017/08/22 Javascript
基于jQuery解决ios10以上版本缩放问题
2017/11/03 jQuery
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
JS中的两种数据类型及实现引用类型的深拷贝的方法
2018/08/12 Javascript
JavaScript 复制对象与Object.assign方法无法实现深复制
2018/11/02 Javascript
微信小程序使用websocket通讯的demo,含前后端代码,亲测可用
2019/05/22 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
python使用urllib2提交http post请求的方法
2015/05/26 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
python的re正则表达式实例代码
2018/01/24 Python
Python实现PS图像调整颜色梯度效果示例
2018/01/25 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
2020/01/20 Python
PyQt5+python3+pycharm开发环境配置教程
2020/03/24 Python
Pam & Gela官网:美国性感前卫女装品牌
2018/07/19 全球购物
新西兰最大的天然保健及护肤品网站:HealthPost(直邮中国)
2021/02/13 全球购物
PHP面试题大全
2015/10/16 面试题
机关财务管理制度
2014/01/17 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
幼儿教师年度个人总结
2015/02/05 职场文书
工厂门卫岗位职责
2015/04/13 职场文书
2015年环境整治工作总结
2015/05/22 职场文书
反邪教观后感
2015/06/11 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
2021/06/13 Python
mysql 索引的数据结构为什么要采用B+树
2022/04/26 MySQL