diff options
Diffstat (limited to 'vendor/smarty/smarty/docs/designers/language-modifiers/language-modifier-replace.md')
-rw-r--r-- | vendor/smarty/smarty/docs/designers/language-modifiers/language-modifier-replace.md | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/vendor/smarty/smarty/docs/designers/language-modifiers/language-modifier-replace.md b/vendor/smarty/smarty/docs/designers/language-modifiers/language-modifier-replace.md new file mode 100644 index 000000000..c7c2903ea --- /dev/null +++ b/vendor/smarty/smarty/docs/designers/language-modifiers/language-modifier-replace.md @@ -0,0 +1,40 @@ +replace {#language.modifier.replace} +======= + +A simple search and replace on a variable. This is equivalent to the +PHP\'s [`str_replace()`](&url.php-manual;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. + + + <?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`](#language.modifier.regex.replace) and +[`escape`](#language.modifier.escape). |