2010-10-26 71 views
0

Smarty的具有{条}功能:Zend在Smarty中有{strip}这样的东西吗?

{strip} 
<table border='0'> 
<tr> 
    <td> 
    Hello world 
    </td> 
</tr> 
</table> 
{/strip} 

,其输出:

<table border='0'><tr><td>Hello world</td></tr></table> 

我也希望这样做在Zend中(以减少叮咬的量发送对每个请求),而无需安装Smarty的。

但是,我不想将代码添加到每个Layout/.phtml文件,所以前端控制器插件会很好。

+0

我确实发现http://framework.zend.com/wiki/display/ZFPROP/Zend_Filter_Minify_Html+-+Nick+Daugherty但是这还没有实现,所以问题仍然 – 2010-10-26 23:14:53

回答

5

为什么不使用Smarty使用的相同正则表达式。这是很简单:

function strip($str, $replace = ' ') 
{ 
    return preg_replace('#\s+#', $replace, $str); 
} 
+0

但做查看它的助手,使其干燥:) – 2010-10-30 16:30:20

相关问题