一种在Smarty模板引擎函数的定义方法

一种在Smarty模板引擎函数的定义方法
本文介绍了Smarty自定义函数的方法,分享给你大家参考。以下是如下:

本例的目标:输出时间次数CON组的内容(输出4次Hello World)

文件1:

复制代码代码如下:< PHP

/ /创建Smarty对象

require_once(, / / Smarty库。类。PHP );

Smarty =新的Smarty(美元);

自定义函数

描述: / /(1美元),数组是数组;(2)、TPL {测试次数=呼叫4尺寸=5=你好,世界和颜色=红色}

功能测试($ ARR){

= $ ;

为($我= 0;美元美元我<< ARR { 'times};我+ +){

$str ={ } 'con ARR。美元的。;

}

返回$ STR;

}

/ /注册功能registerplugin

Smarty美元-> registerplugin(功能

Smarty美元->显示(温度。物流);

>

模板文件:temp.tpl

复制代码代码如下所示:

使用Smarty自定义功能

{测试时间=3你好,世界大小=3绿色}
注:Smarty 3.1.8并不支持注册功能register_function,应改为registerplugin

希望本文能对大家的PHP程序设计有所帮助。

tag:模板引擎方法函数定义电脑软件

相关内容