文档章节

自定义变量调节器

PHer
 PHer
发布于 2014/06/18 14:34
字数 90
阅读 135
收藏 0

系统有自带的变量调节器

在调节器内部中有如下内容

function smarty_modifiercompiler_count_characters($params, $compiler)

function smarty_modifiercompiler_count_paragraphs($params, $compiler)

...........

每个调节器内都有两个参数$params,$compiler

我们新增加一个变量调节器

<?php

function smarty_modifiercompiler_changesize($params, $compiler)
{
            $size=$params[1];
            $color=$params[2];
            $color=preg_replace('/\'/','',$color);
            return "\"<span style='font-size:".$size."px;color:".$color."'>\"".$params[0].".\"</span>\"";

}

?>



© 著作权归作者所有

共有 人打赏支持
PHer
粉丝 4
博文 121
码字总数 38443
作品 0
成都
程序员
smarty的入门

Smarty模板在应用程序中使用步骤 1 加载smarty模板引擎,require(‘Smarty.class.php’); 2 建立smarty对象,$smarty=new Smarty(); 3 修改Smarty的默认行为,例如开启缓存机制,修改模板默认...

goodson
2013/10/16
0
0
从sass到PostCSS

原文链接:From Sass to PostCSS 译者:Icarus 邮箱:xdlrt0111@163.com 多年来我一直使用Sass.但是最近我想要使用PostCSS和它的cssnext插件来尝试处理样式.我爱死了现在就可以使用将来的CSS...

卢睿韬
2017/01/27
0
0
Smarty模板中使用get、post、request、cookies、session变量的方法

一、在模板中访问页面请求变量 我 们可以在PHP脚本中,通过超级全局数组$GET、$POST、$REQUEST获取在客户端以不同方法提交给服务器的数据,也可以通 过$COOKIE或$SESSION在多个脚本之间跟踪变...

Homelam
04/23
0
0
Java模板引擎--smarty4j

smarty4j是一个smarty for java的模板引擎,该引擎是将smarty模板从php上移植过来,需要asm-3.0.jar。 smarty4j将文本解析成语法树,然后根据语法树生成Java Code的字节码,相当于一个基于J...

匿名
2011/04/21
12.2K
0
PHP中substr() mb_substr() mb_struct()的区别和用法及Smar...

PHP substr(),mbsubstr()及mbstrcut的区别和用法及Smarty模板中的truncate调节器浅谈 PHP substr() 函数可以 分割文字,但要分割的文字如果包括中文字符往往会遇到问题,这时可以用mbsubstr(...

sco
2012/10/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

谷歌 Fuchsia 上手体验,将取代Android/win10

在手机市场领域,Google表现很抢眼,毫无疑问,Android 至今在移动操作系统的市场份额占据绝对领先地位,但是 Android 仍然存在不少问题,碎片化问题严重,在平板以及大屏幕设备上表现糟糕,...

linux-tao
23分钟前
1
0
List、Array与ArrayList

数组在内存中是连续存储的,所以它的索引速度很快,而且赋值和修改元素也非常快,比如: string[] s=new string[3];//赋值 s[0]="a"; s[1]="b"; s[2]="c";//修改 s[1]="b1"; 但是数组...

shimmerkaiye
25分钟前
0
0
Linux 的Lnmp环境下为mysql添加环境变量

一.问题 在Linux 安装完Lnmp 环境后 , 连接Mysql 告诉没有这条命令 mysql -uroot -p 命令失效 因为是源码安装的,所以会出现这样的的原因 。集成环境是不会出现的。 其实很简单,只需要给m...

15834278076
27分钟前
3
0
apolloxlua include函数

include函数不是单独使用的函数, 他并不是标准库的一部分, 你可以使用include函数将某个后缀为 .aop的文档包含到你的文档流中。 因为include是单独处理流, 所以不会在主处理流程中有所表示...

钟元OSS
31分钟前
0
0
【转载分享】做一名较真的工程师

近些年与我共事过的同事,一定知道我至今仍有一个较真的性格。我会:指出同事所写代码的不当命名问题(并帮助改进);指出同事所写文档中的逻辑混乱问题(并辅以修订);指出同事所写PPT中乱...

HellerZhang
32分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部