Smarty Manual
Prev | Chapter 5. Variable Modifiers | Next

# strip

This replaces all repeated spaces, newlines and tabs with a single space, or with a supplied string.

> Note: If you want to strip blocks of template text, use the strip function.

Example 5-18. strip
`<?php $smarty = new Smarty; $smarty->assign('articleTitle', "Grandmother of\neight makes\t hole in one."); $smarty->display('index.tpl'); ?>`
where index.tpl is:
    {$articleTitle}
    {$articleTitle|strip}
    {$articleTitle|strip:"&nbsp;"}
This will output:
    Grandmother of
    eight makes        hole in one.
    Grandmother of eight makes hole in one.
    Grandmother&nbsp;of&nbsp;eight&nbsp;makes&nbsp;hole&nbsp;in&nbsp;one.

Prev | Home | Next
string_format | Up | strip_tags