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获取远程图片并把它保存到本地的代码
Apr 07 PHP
php+mysql事务rollback&amp;commit示例
Feb 08 PHP
PHP 一个比较完善的简单文件上传
Mar 25 PHP
如何在Ubuntu下启动Apache的Rewrite功能
Jul 05 PHP
PHP防止跨域提交表单
Nov 01 PHP
Linux编译升级php的详细方法
Nov 04 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
Sep 23 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
Jan 29 PHP
dvwa+xampp搭建显示乱码的问题及解决方案
Aug 23 PHP
Symfony2创建基于域名的路由相关示例
Nov 14 PHP
Windows服务器中PHP如何安装redis扩展
Sep 27 PHP
如何在Mac上通过docker配置PHP开发环境
May 29 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/02 国漫
用PHP编程开发“虚拟域名”系统
2006/10/09 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
2013/05/23 PHP
YII实现分页的方法
2014/07/09 PHP
php邮件发送的两种方式
2020/04/28 PHP
解决php extension 加载顺序问题
2019/08/16 PHP
图片在浏览器中底部对齐 解决方法之一
2011/11/30 Javascript
浏览器加载、渲染和解析过程黑箱简析
2012/11/29 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
2014/06/05 Javascript
扩展Bootstrap Tooltip插件使其可交互的方法
2016/11/07 Javascript
React Native之TextInput组件解析示例
2017/08/22 Javascript
AngularJS中scope的绑定策略实例分析
2017/10/30 Javascript
spirngmvc js传递复杂json参数到controller的实例
2018/03/29 Javascript
初探Vue3.0 中的一大亮点Proxy的使用
2018/12/06 Javascript
微信小程序登陆注册功能的实现代码
2019/12/10 Javascript
详解Vue数据驱动原理
2020/11/17 Javascript
Python实现的数据结构与算法之队列详解
2015/04/22 Python
Python找出list中最常出现元素的方法
2016/06/14 Python
Python实现的径向基(RBF)神经网络示例
2018/02/06 Python
对numpy的array和python中自带的list之间相互转化详解
2018/04/13 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
2020/02/17 Python
Django使用Celery加redis执行异步任务的实例内容
2020/02/20 Python
Python异常原理及异常捕捉实现过程解析
2020/03/25 Python
Django实现列表页商品数据返回教程
2020/04/03 Python
美津浓巴西官方网站:Mizuno巴西
2019/07/24 全球购物
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
美国木工工具和用品商店:Woodcraft
2019/10/30 全球购物
大学生职业生涯规划方案
2014/01/03 职场文书
一月红领巾广播稿
2014/02/11 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
学校群众路线专项整治方案
2014/10/31 职场文书
门面租赁合同范文
2019/08/06 职场文书
css中z-index: 0和z-index: auto的区别
2021/08/23 HTML / CSS
MySql如何将查询的出来的字段进行转换
2022/06/14 MySQL
二维码条形码生成的JavaScript脚本库
2022/07/07 Javascript