smarty模板引擎中的判断句式、循环、文件引用和对象的引用
来源:互联网 发布:java系统源码下载 编辑:程序博客网 时间:2024/05/17 06:43
4.smarty的条件判断语句
条件修饰符:eq(==) neq(!=) gt(>) lt(<)
5.循环(section)
基本属性name,loop;name为默认的键值,多维索引数组可以随意取,loop为需要循环的数组变量{section name=article loop=$articletitle}
{$articletitle[article].title}
{$articletitle[article].author}
{$articletitle[article].content}
<br />
{/section}
循环(foreach)
{foreach $articletitle as $article}
{$article.title}
{$article.author}
{$article.content}
<br/>
{foreachelse}
当前数组为空
{/foreach}
6.smarty的文件引用
{include file='mode.tpl' sitename='慕课网'}//注:此处变量作为属性值使用sitename不需要加$
7.smarty类的对象引用方式使用smarty类中的自定义的assign方法来实现
class obj{
function myfun($para){
return $para[0].'已经'.$para[1];
}
}
$obj=new obj;
$smarty->assign('myobj',$obj);
模板中使用{$myobj->myfun(array('桃子','熟了'))}来实现
阅读全文
0 0
- smarty模板引擎中的判断句式、循环、文件引用和对象的引用
- Smarty模板引擎的foreach循环语句结构中的iteration和total的区别
- 【Smarty】Smarty引用、常用内置变量、判断、循环、JavaScript脚本
- smarty文件引用
- Smarty引用头文件
- javascript中的循环引用对象处理
- 防止NSTimer和调用对象之间的循环引用
- 防止NSTimer和调用对象之间的循环引用
- python中的对象和引用
- Java中的对象和引用
- Java中的4种对象引用类型:强引用、软引用、弱引用和虚引用
- 对象的强引用和弱引用
- 对象的强引用和弱引用
- Java的对象引用和值引用
- 对象引用和值引用的区别
- 对象和对象的引用
- 智能指针的循环引用和如何解决循环引用
- tp模板引擎标签配置,引用文件路径设置添加
- codeforces 652 E Pursuit For Artifacts
- CSP 201312-5 I’m stuck! 两次BFS
- c#线性空间求最长公共子序列
- 网络判断+Fragment+ViewPager+XListView+TabLayout横向滑动菜单 Z2
- Linux下查看进程及删除进程
- smarty模板引擎中的判断句式、循环、文件引用和对象的引用
- 高斯混合模型(GMM)
- win10环境下搭建zookeeper伪集群
- hdu 6048 Puzzle(规律+逆序对)
- 解题笔记-n!(高精度阶乘(n<10000))
- 威盾V4补丁和升级包最新版本
- JSTL(第一节)
- iOS开发中info.plist相关配置(附iOS10权限设置)
- ES6的let和const