您的位置:首页 > 其它

三、smarty--变量调节器(修改器)

2015-01-13 22:08 281 查看
变量调节器(修改器)

作用:

1、 从PHP中分配个模板的变量

2、 需要模板中对变量在输出前进行处理

3、 处理方式就是使用“函数”

4、 在smarty3中可以直接调用到PHP的函数

5、 变量在输出之前可以有PHP程序员在PHP端处理

变量调制器使用的语法:

1、 使用“|”后面跟上函数

2、 函数的第一个参数就是|前面的变量

<{$var|函数名}>

3、 第二个参数以后的多个参数使用“:”分开即可

<{$var|函数名:arg2:arg3:….}>

变量调节器有哪些可用呢:

1、 在smarty中有一些自带的变量调制器函数

2、 自定义一些变量调节器函数

如何自定义:

$smarty->registerPlugin(“modifier”,” ”,” ”) 函数可以实现

组合变量修改器

同一个变量使用多个修改器一起处理

例如:test(sustr($var))

<{$var|函数1:args2:args3|函数2:…|函数3:….|}>

在模板中可以使用多个|添加多个变量修改器函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: