当前位置: 首页 > 编程笔记 >

thinkphp特殊标签用法概述

萧嘉茂
2023-03-14
本文向大家介绍thinkphp特殊标签用法概述,包括了thinkphp特殊标签用法概述的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了ThinkPHP特殊标签用法。分享给大家供大家参考。具体分析如下:

特殊标签:

1、比较标签

eq或者 equal 等于

neq 或者notequal 不等于

gt 大于

egt 大于等于

lt 小于

elt 小于等于

heq 恒等于

nheq 不恒等于

2.范围标签

in

<in name='n' value='9,10,11,12'>在这些数字里面<else/>不在这些数字的范围内</in>

<notin name='n' value='9,10,11,12'>在这些数字里面<else/>不在这些数字的范围内</in>

between

<notbetween name='n' value='1,10'>{$n}在1-10之间<else/>{$n}不在1到10之间</between>

3.present

标签来判断模板变量是否已经赋值

<present name='m'>m有赋值<else/>m没有赋值</present>

4.Empty

empty标签判断模板变量是否为空

<empty name='n'>n为空赋值<else/>n有值</empty>

5.Defined

判断常量是否已经定义

6.Define

在模板中定义常量

7.Assing

模板中变量赋值

其他标签使用:

1、在模板中直接使用PHP代码

<php> echo "这里是小牛知识库" </php>

2、建议更改左右定界符

在配置文件中改变

'TMPL_L_DELIM'=>'<{', //修改左定界符

'TMPL_R_DELIM'=>'}>', //修改右定界符

希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

 类似资料:
  • 本文向大家介绍ThinkPHP之foreach标签使用概述,包括了ThinkPHP之foreach标签使用概述的使用技巧和注意事项,需要的朋友参考一下 ThinkPHP模板的foreach标签用于在模板中循环输出数据集或者对对象进行遍历输出。 相对于volist标签而言,foreach标签没有volist标签那么多的功能,却可以对对象进行遍历输出,而volist标签通常是用于输出数组。 forea

  • 本文向大家介绍thinkphp 中的volist标签在ajax操作中的特殊性(推荐),包括了thinkphp 中的volist标签在ajax操作中的特殊性(推荐)的使用技巧和注意事项,需要的朋友参考一下 背景 在一个ThinkPHP的复杂页面(包含volist)中实现volist标签显示Jquery查询结果的返回 知识点 使用ajax的目的是不刷新整个页面的前提下实现部分表格数据的刷新,但是注意T

  • 本文向大家介绍thinkPHP中volist标签用法示例,包括了thinkPHP中volist标签用法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP中volist标签用法。分享给大家供大家参考,具体如下: 属性: name(必须) 要输出的数据模板变量 id(必须) 循环变量 offset(可选) 要输出数据的offset length(可选) 输出数据的长度 key

  • 本文向大家介绍ThinkPHP中html:list标签用法分析,包括了ThinkPHP中html:list标签用法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了ThinkPHP中html:list标签用法。分享给大家供大家参考,具体如下: ThinkPHP的html标签库中的list标签功能强大,但没有文档.只好看源码了.马马虎虎看了下,大概如下: datasource和show必须

  • 本文向大家介绍Thinkphp中的volist标签用法简介,包括了Thinkphp中的volist标签用法简介的使用技巧和注意事项,需要的朋友参考一下 通常volist标签多用于查询数据集(select方法)的结果输出,通常模型的select方法返回的结果是一个二维数组,对此可以直接使用volist标签进行输出。 在控制器中首先对模版赋值,如下例所示: 在模版定义如下,循环输出用户的编号和姓名:

  • 本文向大家介绍ThinkPHP模板IF标签用法详解,包括了ThinkPHP模板IF标签用法详解的使用技巧和注意事项,需要的朋友参考一下 ThinkPHP的IF标签可以用来定义复杂的条件判断,例如: 注意:在condition属性中可以支持eq等判断表达式 ,同上面的比较标签,但是不支持带有”>”、”<”等符号的用法,因为会混淆模板解析,所以下面的用法是错误的: 必须改成: 除此之外,我们可以在co