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 相关文章推荐
腾讯QQ php程序员面试题目整理
Jun 08 PHP
PHP编码转换函数 自动转换字符集支持数组转换
Dec 16 PHP
php文件上传的例子及参数详解
Dec 12 PHP
PHP清除数组中所有字符串两端空格的方法
Oct 20 PHP
PHP连接SQLServer2005的方法
Jan 27 PHP
PHP数学运算与数据处理实例分析
Apr 01 PHP
php简单获取复选框值的方法
May 11 PHP
用PHP写的一个冒泡排序法的函数简单实例
May 26 PHP
PHP基于ORM方式操作MySQL数据库实例
Jun 21 PHP
基于Laravel实现的用户动态模块开发
Sep 21 PHP
使用composer命令加载vendor中的第三方类库 的方法
Jul 09 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
Mar 26 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
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
thinkPHP多语言切换设置方法详解
2016/11/11 PHP
PHP attributes()函数讲解
2019/02/03 PHP
JavaScript中的私有成员
2006/09/18 Javascript
漂亮的提示信息(带箭头)
2007/03/21 Javascript
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
js读取本地excel文档数据的代码
2010/11/11 Javascript
工作需要写的一个js拖拽组件
2011/07/28 Javascript
原生js实现半透明遮罩层效果具体代码
2013/06/06 Javascript
JavaScript中的prototype.bind()方法介绍
2014/04/04 Javascript
JavaScript中实现异步编程模式的4种方法
2014/09/24 Javascript
nodejs爬虫抓取数据之编码问题
2015/07/03 NodeJs
JS实现淡蓝色简洁竖向Tab点击切换效果
2015/10/06 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
简单谈谈json跨域
2016/03/13 Javascript
AngularJS+Bootstrap3多级导航菜单的实现代码
2017/08/16 Javascript
浅谈关于.vue文件中style的scoped属性
2017/08/19 Javascript
jQuery实现的鼠标滚轮控制图片缩放功能实例
2017/10/14 jQuery
利用pm2部署多个node.js项目的配置教程
2017/10/22 Javascript
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
vue实现计步器功能
2019/11/01 Javascript
jQuery实现推拉门效果
2020/10/19 jQuery
python opencv 批量改变图片的尺寸大小的方法
2019/06/28 Python
python 实现围棋游戏(纯tkinter gui)
2020/11/13 Python
Html5游戏开发之乒乓Ping Pong游戏示例(一)
2013/01/21 HTML / CSS
HTML5+css3:3D旋转木马效果相册
2017/01/03 HTML / CSS
巴西手表购物网站:eclock
2019/03/19 全球购物
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
在职人员函授期间自我评价分享
2013/11/08 职场文书
护士见习期自我鉴定
2014/02/08 职场文书
中国梦演讲稿5分钟
2014/08/19 职场文书
2016教师廉洁从教心得体会
2016/01/13 职场文书
物业管理交接协议书
2016/03/24 职场文书
用Python提取PDF表格的方法
2021/04/11 Python
js实现上传图片到服务器
2021/04/11 Javascript
用JS实现飞机大战小游戏
2021/06/09 Javascript