PHP中Smarty引擎的常用语法
时间:2022-06-18
本文章向大家介绍PHP中Smarty引擎的常用语法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
PHP中Smarty引擎的常用语法
输出今天的日期:
{$smarty.now|date_format:"%H:%M %A, %B %e, %Y"}
实际上用到了PHP的time()函数
明天Date of Tomorrow:
{"tomorrow"|date_format:"%A, %B %e, %Y"}
后天Date of the day after tomorrow (Day+2):
{"+2 days"|date_format:"%A, %B %e, %Y"}
(Day+3):
{"+3 days"|date_format:"%A, %B %e, %Y"}
相关链接:
How to do to print out date of tomorrow (day+1) with Smarty? - v1.x Store Design & Templates - CS-Cart Community Forums http://forum.cs-cart.com/topic/8070-how-to-do-to-print-out-date-of-tomorrow-day1-with-smarty/
foreach
{foreach from=$workDetails key=key item=workDetail}
<td>{$workDetail['name']}</td>
{/foreach}
if, else
{if $weekDay neq 0 and $weekDay neq 6}
{else}
{/if}
调用php函数
{$monthDay|substr:'5':'9'}
{if $weekDay neq 0 and $weekDay neq 6}
<th>
<div style="text-align: center; width:{$tableTdWidth * ($groupMaxCostData['groupMaxCostTimes'][$monthDay] + 1)}px">{$monthDay|substr:'5':'9'}<div>
</th>
{else}
<th style="background-color: gray;">
<div style="width:{$tableTdWidth * ($groupMaxCostData['groupMaxCostTimes'][$monthDay] + 1)}px">{$monthDay|substr:'5':'9'}<div>
</th>
{/if}
相等与不等
eq、neq 和shell的写法接近
$var eq 5
是否有值
{if $var}
- 大型网站的自强之路
- 人工智能:浮现
- 机器人进化 如何确保 安全概率?
- Nodejs学习笔记(七)--- Node.js + Express 构建网站简单示例
- 如何写出好代码
- Nodejs学习笔记(十五)--- Node.js + Koa2 构建网站简单示例
- WCF后续之旅(15): 逻辑地址和物理地址
- 深入理解string和如何高效地使用string
- Nodejs学习笔记(四)——支持Mongodb
- 语音识别类产品的分类及应用场景
- 小程序新能力-个人开发者尝鲜微信小程序
- 径向基神经网络续1
- 打造你的专属AI游戏机器人:太空侵略者
- WCF后续之旅(16): 消息是如何分发到Endpoint的--消息筛选(Message Filter)
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC