This replaces all spaces, newlines and tabs with a single space, or with the supplied string.
Note
If you want to strip blocks of template text, use the built-in {strip}
function.
Example 5.19. strip
<?php $smarty->assign('articleTitle', "Grandmother of\neight makes\t hole in one."); $smarty->display('index.tpl'); ?>
Where template is:
{$articleTitle} {$articleTitle|strip} {$articleTitle|strip:' '}
Will output:
Grandmother of eight makes hole in one. Grandmother of eight makes hole in one. Grandmother of eight makes hole in one.
Comments
by Devpro on Feb 29, 2012 at 8:42
This function is not safe for ISO8859-1 special chars. It's really not your fault but you should know it.
Running PHP 5.3.6.