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 相关文章推荐
用libTemplate实现静态网页的生成
Oct 09 PHP
基于mysql的论坛(2)
Oct 09 PHP
php 数组动态添加实现代码(最土团购系统的价格排序)
Dec 30 PHP
PHP中的正则表达式函数介绍
Feb 27 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
Jul 01 PHP
计算php页面运行时间的函数介绍
Jul 01 PHP
php读取mysql中文数据出现乱码的解决方法
Aug 16 PHP
微信支付开发订单查询实例
Jul 12 PHP
php使用get_class_methods()函数获取分类的方法
Jul 20 PHP
PHP二维关联数组的遍历方式(实例讲解)
Oct 18 PHP
thinkPHP3.2.3实现阿里大于短信验证的方法
Jun 06 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
May 29 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 一个随机字符串生成代码
2010/05/26 PHP
检测png图片是否完整的php代码
2010/09/06 PHP
ecshop 批量上传(加入自定义属性)
2012/03/20 PHP
PHP 第二节 数据类型之数值型
2012/04/28 PHP
PHP入门教程之面向对象基本概念实例分析
2016/09/11 PHP
PHP实现从PostgreSQL数据库检索数据分页显示及根据条件查找数据示例
2018/06/09 PHP
PHP explode()函数用法讲解
2019/02/15 PHP
Select标签下拉列表二级联动级联实例代码
2014/02/07 Javascript
jQuery $命名冲突解决方案汇总
2014/11/13 Javascript
jQuery.extend 函数及用法详细
2015/09/06 Javascript
js实现动态加载脚本的方法实例汇总
2015/11/02 Javascript
Node.JS利用PhantomJs抓取网页入门教程
2017/05/19 Javascript
JS请求servlet功能示例
2017/06/01 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
原生JS实现Ajax跨域请求flask响应内容
2017/10/24 Javascript
Node.Js生成比特币地址代码解析
2018/04/21 Javascript
Javascript实现时间倒计时功能
2018/11/17 Javascript
Vue.js仿Select下拉框效果
2020/02/18 Javascript
pyqt和pyside开发图形化界面
2014/01/22 Python
Python在Console下显示文本进度条的方法
2016/02/14 Python
利用Python破解验证码实例详解
2016/12/08 Python
Python实现的矩阵类实例
2017/08/22 Python
python3实现跳一跳点击跳跃
2018/01/08 Python
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
2018/05/04 Python
python 实现二维列表转置
2019/12/02 Python
Python读写操作csv和excle文件代码实例
2020/03/16 Python
pycharm通过anaconda安装pyqt5的教程
2020/03/24 Python
使用python实现学生信息管理系统
2021/02/25 Python
Html5游戏开发之乒乓Ping Pong游戏示例(一)
2013/01/21 HTML / CSS
联想澳大利亚官网:Lenovo Australia
2018/01/18 全球购物
威尔逊皮革:Wilsons Leather
2018/12/07 全球购物
建筑项目策划书
2014/01/13 职场文书
2014全国两会大学生学习心得体会
2014/03/10 职场文书
演讲稿的格式及范文
2014/08/22 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
Python实现双向链表基本操作
2022/05/25 Python