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 相关文章推荐
PHP中获取文件扩展名的N种方法小结
Feb 27 PHP
php中如何防止表单的重复提交
Aug 02 PHP
PHP获取MAC地址的具体实例
Dec 13 PHP
php eval函数一句话木马代码
May 21 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
Mar 18 PHP
PHP微信开发之有道翻译
Jun 23 PHP
php 静态属性和静态方法区别详解
Apr 09 PHP
PHP编程求最大公约数与最小公倍数的方法示例
May 29 PHP
php实现每日签到功能
Nov 29 PHP
PHP反射学习入门示例
Jun 14 PHP
laravel框架之数据库查出来的对象实现转化为数组
Oct 23 PHP
PHP 时间处理类Carbon
May 20 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
3
2006/10/09 PHP
跟我学Laravel之路由
2014/10/15 PHP
php中rename函数用法分析
2014/11/15 PHP
thinkPHP3.2.2框架行为扩展及demo示例
2018/06/19 PHP
js 页面传参数时 参数值含特殊字符的问题
2009/12/13 Javascript
解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
2013/01/11 Javascript
JavaScript表达式:URL 协议介绍
2013/03/10 Javascript
JavaScript设置首页和收藏页面的小例子
2013/11/11 Javascript
javascript禁制后退键(Backspace)实例代码
2013/11/15 Javascript
微信小程序 表单Form实例详解(附源码)
2016/12/22 Javascript
谈谈JavaScript数组常用方法总结
2017/01/24 Javascript
JavaScript标准对象_动力节点Java学院整理
2017/06/27 Javascript
vue自定义移动端touch事件之点击、滑动、长按事件
2018/07/10 Javascript
小程序日历控件使用方法详解
2018/12/29 Javascript
JS前端知识点 运算符优先级,URL编码与解码,String,Math,arguments操作整理总结
2019/06/27 Javascript
解决一个微信号同时支持多个环境网页授权问题
2019/08/07 Javascript
javascript canvas API内容整理
2020/02/16 Javascript
使用konva和vue-konva库实现拖拽滑块验证功能
2020/04/27 Javascript
Openlayers实现地图的基本操作
2020/09/28 Javascript
Python编程中使用Pillow来处理图像的基础教程
2015/11/20 Python
python使用matplotlib绘图时图例显示问题的解决
2017/04/27 Python
浅谈Python peewee 使用经验
2017/10/20 Python
python 获取文件下所有文件或目录os.walk()的实例
2018/04/23 Python
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
索尼巴西商店:Sony巴西
2019/06/21 全球购物
Sql面试题
2013/03/20 面试题
哪些情况下不应该使用索引
2015/07/20 面试题
学生的自我鉴定范文
2013/10/24 职场文书
体育学院毕业生自荐信
2013/11/03 职场文书
数控专业推荐信范文
2013/12/02 职场文书
生产厂长岗位职责
2014/02/21 职场文书
大学生应聘求职信
2014/05/26 职场文书
机关党总支领导班子整改方案
2014/09/20 职场文书
2014年敬老院工作总结
2014/12/08 职场文书
党员先进事迹材料
2014/12/19 职场文书
Nginx设置日志打印post请求参数的方法
2021/03/31 Servers