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 相关文章推荐
windows xp下安装pear
Dec 02 PHP
php学习笔记 数组的常用函数
Jun 13 PHP
分享PHP header函数使用教程
Sep 05 PHP
php自动加载autoload机制示例分享
Feb 20 PHP
linux下安装php的memcached客户端
Aug 03 PHP
php序列化函数serialize() 和 unserialize() 与原生函数对比
May 08 PHP
Yii开启片段缓存的方法
Mar 28 PHP
PHP表单数据写入MySQL数据库的代码
May 31 PHP
PHP弱类型语言中类型判断操作实例详解
Aug 10 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
Nov 06 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
Mar 31 PHP
php依赖注入知识点详解
Sep 23 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中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
基于php的微信公众平台开发入门实例
2015/04/15 PHP
yii2缓存Caching基本用法示例
2016/07/18 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
javascript编程起步(第四课)
2007/01/10 Javascript
E3 tree 1.6在Firefox下显示问题的修复方法
2013/01/30 Javascript
快速查找数组中的某个元素并返回下标示例
2013/09/03 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
2015/04/06 Javascript
Bootstrap每天必学之栅格系统(布局)
2015/11/25 Javascript
详解Javascript百度地图接口开发文档中的类和方法
2017/02/07 Javascript
jQuery、layer实现弹出层的打开、关闭功能
2017/06/28 jQuery
JS原生轮播图的简单实现(推荐)
2017/07/22 Javascript
JS switch判断 三目运算 while 及 属性操作代码
2017/09/03 Javascript
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
2018/03/09 Javascript
梳理一下vue中的生命周期
2020/12/30 Vue.js
python实现给数组按片赋值的方法
2015/07/28 Python
python字符串str和字节数组相互转化方法
2017/03/18 Python
Python中常用信号signal类型实例
2018/01/25 Python
tensorflow实现加载mnist数据集
2018/09/08 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
pytorch载入预训练模型后,实现训练指定层
2020/01/06 Python
python 非线性规划方式(scipy.optimize.minimize)
2020/02/11 Python
Python requests模块cookie实例解析
2020/04/14 Python
简单了解如何封装自己的Python包
2020/07/08 Python
Python Request类源码实现方法及原理解析
2020/08/17 Python
最新PyCharm从安装到PyCharm永久激活再到PyCharm官方中文汉化详细教程
2020/11/17 Python
说出一些常用的类,包,接口
2014/09/22 面试题
建筑文秘专业个人求职信范文
2013/12/28 职场文书
新员工欢迎词
2014/01/12 职场文书
七一党建活动方案
2014/01/28 职场文书
《雨霖铃》教学反思
2014/02/22 职场文书
国际贸易毕业生求职信
2014/07/20 职场文书
经典导游欢迎词
2015/01/26 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书
nodejs利用readline提示输入内容实例代码
2021/07/15 NodeJs
python中的getter与setter你了解吗
2022/03/24 Python