thinkPHP模板引擎用法示例


Posted in PHP onDecember 08, 2016

本文实例讲述了thinkPHP模板引擎用法。分享给大家供大家参考,具体如下:

1.if

<if condition="$vo.business eq LS">
  零售
  <elseif condition="$vo.business eq CY" />
  餐饮
  <else />
  其他
</if>

编译后

<?php
if ($vo["business"] == LS):
?>零售
<?php
elseif ($vo["business"] == CY):
?>餐饮
<?php
else:
?> 其他<?php
endif;
?>

2.使用函数

{sh:$vo.time|default=time()|date='Y-m-d H:i:s',###}

编译后

<?php echo (date('Y-m-d H:i:s',($vo["time"])?($vo["time"]):time())); ?>

通常来说函数的第一个参数就是前面的变量或者前一个函数调用的返回结果,如果你的变量并不是函数的第一个参数,需要使用定位符号,例如:

{$create_time|date="y-m-d",###}

编译后

<?php echo (date("y-m-d",$create_time)); ?>

3.默认值

{$user.nickname|default="这家伙很懒,什么也没留下"}

编译后

<?php echo ($user["nickname"])?($user["nickname"]):'这家伙很懒,什么也没留下'; ?>

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

PHP 相关文章推荐
用IE远程创建Mysql数据库的简易程序
Oct 09 PHP
php下用GD生成生成缩略图的两个选择和区别
Apr 17 PHP
PHP 截取字符串函数整理(支持gb2312和utf-8)
Feb 16 PHP
php数据入库前清理 注意php intval与mysql的int取值范围不同
Dec 12 PHP
php实现批量下载百度云盘文件例子分享
Apr 10 PHP
destoon数据库表说明汇总
Jul 15 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
Nov 08 PHP
ThinkPHP提示错误Fatal error: Allowed memory size的解决方法
Feb 12 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
May 06 PHP
最新最全PHP生成制作验证码代码详解(推荐)
Jun 12 PHP
php获取当前月与上个月月初及月末时间戳的方法
Dec 05 PHP
PHP htmlspecialchars()函数用法与实例讲解
Mar 08 PHP
thinkPHP中session()方法用法详解
Dec 08 #PHP
thinkPHP引入类的方法详解
Dec 08 #PHP
PHP对象、模式与实践之高级特性分析
Dec 08 #PHP
php中__toString()方法用法示例
Dec 07 #PHP
php中this关键字用法分析
Dec 07 #PHP
php中final关键字用法分析
Dec 07 #PHP
php中static和const关键字用法分析
Dec 07 #PHP
You might like
PHP、Nginx、Apache中禁止网页被iframe引用的方法
2020/10/01 PHP
Yii框架form表单用法实例
2014/12/04 PHP
php结合md5实现的加密解密方法
2016/01/25 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
2020/03/30 PHP
随机显示经典句子或诗歌的javascript脚本
2007/08/04 Javascript
JS获取父节点方法
2009/08/20 Javascript
JS完成代码前最好对其做5件事
2013/04/07 Javascript
用javascript将数据导入Excel示例代码
2014/09/10 Javascript
javascript封装 Cookie 应用接口
2015/08/07 Javascript
基于jquery animate操作css样式属性小结
2015/11/27 Javascript
判断颜色是否合法的正则表达式(详解)
2017/05/03 Javascript
View.post() 不靠谱的地方你知道多少
2017/08/29 Javascript
ReactNative实现Toast的示例
2017/12/31 Javascript
动态加载、移除js/css文件的示例代码
2018/03/20 Javascript
Vue.Draggable拖拽功能的配置使用方法
2020/07/29 Javascript
微信小程序云开发之使用云函数
2019/05/17 Javascript
详解Vue.js中引入图片路径的几种方式
2019/06/17 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
JavaScript代码实现微博批量取消关注功能
2021/02/05 Javascript
[00:32]DOTA2上海特级锦标赛 Ehome战队宣传片
2016/03/03 DOTA
[01:59]深扒TI7聊天轮盘语音出处 1
2017/05/11 DOTA
Python的字典和列表的使用中一些需要注意的地方
2015/04/24 Python
Python之os操作方法(详解)
2017/06/15 Python
Python判断是否json是否包含一个key的方法
2018/12/31 Python
python next()和iter()函数原理解析
2020/02/07 Python
纪伊国屋新加坡网上书店:Kinokuniya新加坡
2017/12/29 全球购物
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
专科毕业生求职简历的自我评价
2013/10/12 职场文书
项目管理计划书
2014/01/09 职场文书
刊首寄语大全
2014/04/11 职场文书
上党课的心得体会
2014/09/02 职场文书
小公司融资,商业计划书的8切记
2019/07/15 职场文书
修辞手法有哪些?
2019/08/29 职场文书
Python游戏开发实例之graphics实现AI五子棋
2021/11/01 Python
Mysql分析设计表主键为何不用uuid
2022/03/31 MySQL