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 相关文章推荐
基于文本的留言簿
Oct 09 PHP
Linux下ZendOptimizer的安装与配置方法
Apr 12 PHP
PHP数据类型之整数类型、浮点数的介绍
Apr 28 PHP
PHP基于数组实现的分页函数实例
Aug 20 PHP
smarty模板引擎中自定义函数的方法
Jan 22 PHP
php中header设置常见文件类型的content-type
Jun 23 PHP
PHP flush 函数使用注意事项
Aug 26 PHP
php实现文件管理与基础功能操作
Mar 21 PHP
浅谈PHP的exec()函数无返回值排查方法(必看)
Mar 31 PHP
PHP设计模式之装饰器模式实例详解
Feb 07 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
PHP哈希表实现算法原理解析
Dec 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
PHP 最大运行时间 max_execution_time修改方法
2010/03/08 PHP
如何设置mysql允许外网访问
2013/06/04 PHP
PHP使用range协议实现输出文件断点续传代码实例
2014/07/04 PHP
jquery 双色表格实现代码
2009/12/08 Javascript
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
HTML上传控件取消选择
2013/03/06 Javascript
用jquery生成二级菜单的实例代码
2013/06/24 Javascript
使用jQuery实现星级评分代码分享
2014/12/09 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
JavaScript 模块的循环加载实现方法
2015/12/13 Javascript
JavaScript程序开发之JS代码放置的位置
2016/01/15 Javascript
jQuery简单实现提交数据出现loading进度条的方法
2016/03/29 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
基于Vue.js的表格分页组件
2016/05/22 Javascript
分析javascript中9 个常见错误阻碍你进步
2017/09/18 Javascript
JS实现的计数排序与基数排序算法示例
2017/12/04 Javascript
使用webpack搭建vue环境的教程详解
2019/12/31 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
python抓取豆瓣图片并自动保存示例学习
2014/01/10 Python
itchat-python搭建微信机器人(附示例)
2019/06/11 Python
python pycharm的安装及其使用
2019/10/11 Python
Python实现寻找回文数字过程解析
2020/06/09 Python
瑞士国际航空官网:SWISS
2016/07/21 全球购物
日本AOKI官方商城:AOKI西装
2020/06/11 全球购物
应届大学毕业生找工作的求职信范文
2013/11/29 职场文书
国培计划培训感言
2014/03/11 职场文书
青年标兵事迹材料
2014/08/16 职场文书
英语导游欢迎词
2015/09/30 职场文书
如何书写公司员工保密协议?
2019/06/27 职场文书
年会邀请函的格式及范文五篇
2019/11/02 职场文书
pytorch加载预训练模型与自己模型不匹配的解决方案
2021/05/13 Python
记一次Mysql不走日期字段索引的原因小结
2021/10/24 MySQL
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
2021/11/27 Vue.js
sql注入报错之注入原理实例解析
2022/06/10 MySQL
Python中的 No Module named ***问题及解决
2022/07/23 Python