変数に対して、シンプルな検索・置換を行います。これは、PHP の
str_replace()
関数と同義です。
パラメータの位置 | 型 | 必須 | デフォルト | 概要 |
---|---|---|---|---|
1 | string | Yes | n/a | 置換元の文字列 |
2 | string | Yes | n/a | この文字列に置換する |
Example 5.16. replace
<?php $smarty->assign('articleTitle', "Child's Stool Great for Use in Garden."); ?>
テンプレート
{$articleTitle} {$articleTitle|replace:'Garden':'Vineyard'} {$articleTitle|replace:' ':' '}
出力
Child's Stool Great for Use in Garden. Child's Stool Great for Use in Vineyard. Child's Stool Great for Use in Garden.
regex_replace
および
escape
も参照してください。