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数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
Oct 31 PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
Jul 01 PHP
PHP 之Section与Cookie使用总结
Sep 14 PHP
解析php中die(),exit(),return的区别
Jun 20 PHP
php中Y2K38的漏洞解决方法实例分析
Sep 22 PHP
PHP内核探索之变量
Dec 22 PHP
Zend Framework实现多文件上传功能实例
Mar 21 PHP
Laravel最佳分割路由文件(routes.php)的方式
Aug 04 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
Feb 04 PHP
mac系统下安装多个php并自由切换的方法详解
Apr 21 PHP
Yii框架批量插入数据扩展类的简单实现方法
May 23 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
Dec 31 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
德生PL450的电路分析和低放电路的改进办法
2021/03/02 无线电
PHP中GET变量的使用
2006/10/09 PHP
php二分法在IP地址查询中的应用
2008/08/12 PHP
PHP中执行MYSQL事务解决数据写入不完整等情况
2014/01/07 PHP
PHP实现QQ登录的开原理和实现过程
2018/02/04 PHP
PHP+mysql防止SQL注入的方法小结
2019/04/27 PHP
javascript+mapbar实现地图定位
2010/04/09 Javascript
javascript中关于break,continue的特殊用法与介绍
2012/05/24 Javascript
七个很有意思的PHP函数
2014/05/12 Javascript
JS实现带缓冲效果打开、关闭、移动一个层的方法
2015/05/09 Javascript
Jquery和BigFileUpload实现大文件上传及进度条显示
2016/06/27 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
微信小程序-getUserInfo回调的实例详解
2017/10/27 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
NodeJS服务器实现gzip压缩的示例代码
2018/10/12 NodeJs
react 应用多入口配置及实践总结
2018/10/17 Javascript
浅谈Vue服务端渲染框架Nuxt的那些事
2018/12/21 Javascript
js取小数点后两位四种方法
2019/01/18 Javascript
微信小程序webview 脚手架使用详解
2019/07/22 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
VueJS实现用户管理系统
2020/05/29 Javascript
深入了解Django View(视图系统)
2019/07/23 Python
Python Web框架之Django框架Form组件用法详解
2019/08/16 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
Python中socket网络通信是干嘛的
2020/05/27 Python
整理的15个非常有用的 HTML5 开发教程和速查手册
2011/10/18 HTML / CSS
Move Free官方海外旗舰店:美国骨关节健康专业品牌
2017/12/06 全球购物
乌克兰品牌化妆品和香水在线商店:Bomond
2020/01/14 全球购物
金融专业应届生求职信
2013/11/02 职场文书
市三好学生主要事迹
2014/01/28 职场文书
质量承诺书范文
2014/03/27 职场文书
学校党的群众路线教育实践活动制度建设计划
2014/11/03 职场文书
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏
【海涛DOTA】D-cup邀请赛NV.cn vs DT.Love
2022/04/01 DOTA
Android移动应用开发指南之六种布局详解
2022/09/23 Java/Android