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 :(得分:5)
为什么不使用Smarty使用的相同正则表达式。这很简单:
function strip($str, $replace = ' ')
{
return preg_replace('#\s+#', $replace, $str);
}