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代码简化
Feb 08 PHP
PHP 解决utf-8和gb2312编码转换问题
Mar 18 PHP
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
Jul 03 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
Jul 02 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
Aug 31 PHP
PHP实现一维数组转二维数组的方法
Feb 25 PHP
PHP QRCODE生成彩色二维码的方法
May 19 PHP
Laravel 5.4.36中session没有保存成功问题的解决
Feb 19 PHP
PHP设计模式之适配器模式定义与用法详解
Apr 03 PHP
php使用curl伪造来源ip和refer的方法示例
May 08 PHP
PHP实现的解汉诺塔问题算法示例
Aug 06 PHP
PHP使用SOAP调用API操作示例
Dec 25 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/07/17 PHP
php接口和抽象类使用示例详解
2014/03/02 PHP
php socket实现的聊天室代码分享
2014/08/16 PHP
php绘制圆形的方法
2015/01/24 PHP
PHP函数引用返回的实例详解
2016/09/11 PHP
php的api数据接口书写实例(推荐)
2016/09/22 PHP
PHP封装的PDO数据库操作类实例
2017/06/21 PHP
Yii框架日志记录Logging操作示例
2018/07/12 PHP
IE与Firefox下javascript getyear年份的兼容性写法
2007/12/20 Javascript
window resize和scroll事件的基本优化思路
2014/04/29 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
Jquery1.9.1源码分析系列(十五)动画处理之外篇
2015/12/04 Javascript
js实现拖拽功能
2017/03/01 Javascript
最基础的vue.js双向绑定操作
2017/08/23 Javascript
vue+高德地图写地图选址组件的方法
2019/05/18 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
python实现DES加密解密方法实例详解
2015/06/30 Python
Python的Django框架中的URL配置与松耦合
2015/07/15 Python
使用Django Form解决表单数据无法动态刷新的两种方法
2017/07/14 Python
python使用itchat模块给心爱的人每天发天气预报
2019/11/25 Python
keras 实现轻量级网络ShuffleNet教程
2020/06/19 Python
BrandAlley英国:法国折扣奢侈品网上零售商
2017/07/03 全球购物
init进程的作用
2015/08/20 面试题
旷课检讨书1000字
2014/02/14 职场文书
岗位廉政承诺书
2014/03/27 职场文书
小学生期末评语
2014/04/21 职场文书
电子信息专业应届生自荐信
2014/06/04 职场文书
数学教育专业求职信
2014/07/22 职场文书
集体生日活动方案
2014/08/18 职场文书
工伤事故赔偿协议书
2014/10/27 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
班主任经验交流材料
2014/12/16 职场文书
2015年党性分析材料
2014/12/19 职场文书
开学第一周值周总结
2015/07/16 职场文书
Java 超详细讲解IO操作字节流与字符流
2022/03/25 Java/Android
webpack介绍使用配置教程详解webpack介绍和使用
2022/06/25 Javascript