Smarty Manual
Prev | Chapter 5. Variable Modifiers | Next

# replace

A simple search and replace on a variable. This is equivalent to the PHP's `str_replace()` function.

Parameter Position | Type | Required | Default | Description
--- | --- | --- | --- | ---
1 | string | Yes | n/a | This is the string of text to be replaced.
2 | string | Yes | n/a | This is the string of text to replace with.

Example 5-16. replace
`<?php $smarty->assign('articleTitle', "Child's Stool Great for Use in Garden."); ?>`
Where template is:
    {$articleTitle}
    {$articleTitle|replace:'Garden':'Vineyard'}
    {$articleTitle|replace:' ':'   '}
Will output:
    Child's Stool Great for Use in Garden.
    Child's Stool Great for Use in Vineyard.
    Child's   Stool   Great   for   Use   in   Garden.

See also `regex_replace` and `escape`.

Prev | Home | Next
regex_replace | Up | spacify