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中对数据库操作的封装
Oct 09 PHP
php学习笔记 面向对象中[接口]与[多态性]的应用
Jun 16 PHP
php环境下利用session防止页面重复刷新的具体实现
Jan 09 PHP
ThinkPHP视图查询详解
Jun 30 PHP
PHP中的Streams详细介绍
Nov 12 PHP
详解WordPress开发中过滤属性以及Sql语句的函数使用
Dec 25 PHP
Yii2使用swiftmailer发送邮件的方法
May 03 PHP
PHP进程通信基础之信号
Feb 19 PHP
在php7中MongoDB实现模糊查询的方法详解
May 03 PHP
[原创]php实现数组按拼音顺序排序的方法
May 03 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
Apr 20 PHP
php新建文件的方法实例
Sep 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
聊天室php&amp;mysql(二)
2006/10/09 PHP
dedecms模版制作使用方法
2007/04/03 PHP
php列出一个目录下的所有文件的代码
2012/10/09 PHP
ThinkPHP查询中的魔术方法简述
2014/06/25 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
2017/04/01 PHP
神奇的代码 通杀各种网站-可随意修改复制页面内容
2008/07/17 Javascript
textarea中的手动换行处理的jquery代码
2011/02/26 Javascript
一款Jquery 分页插件的改造方法(服务器端分页)
2011/07/11 Javascript
JS日期和时间选择控件升级版(自写)
2013/08/02 Javascript
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
2014/09/26 NodeJs
Node.js实现Excel转JSON
2015/04/24 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
Vue组件中slot的用法
2018/01/30 Javascript
Vue.set()实现数据动态响应的方法
2018/02/07 Javascript
微信小程序使用form表单获取输入框数据的实例代码
2018/05/17 Javascript
layui数据表格实现重载数据表格功能(搜索功能)
2019/07/27 Javascript
jquery选择器和属性对象的操作实例分析
2020/01/10 jQuery
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
Python字典操作详细介绍及字典内建方法分享
2018/01/04 Python
Python代码块批量添加Tab缩进的方法
2018/06/25 Python
python实现傅里叶级数展开的实现
2018/07/21 Python
Python绘制动态水球图过程详解
2020/06/03 Python
简单介绍CSS3中Media Query的使用
2015/07/07 HTML / CSS
管理科学大学生求职信
2013/11/13 职场文书
读书心得体会
2013/12/28 职场文书
预备党员学习十八届三中全会精神思想汇报
2014/09/13 职场文书
异地年检委托书范本
2014/09/24 职场文书
四风自我剖析材料
2014/09/30 职场文书
会计工作检讨书
2015/02/19 职场文书
总经理致辞
2015/07/29 职场文书
表扬信范文
2019/04/22 职场文书
Python爬虫之自动爬取某车之家各车销售数据
2021/06/02 Python
利用python调用摄像头的实例分析
2021/06/07 Python