変数に対して、シンプルな検索・置換を行います。これは、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
も参照してください。