replace
对变量进行简单的搜索和替换。这相当于 PHP 的 str_replace() 函数。
基本用法
{$myVar|replace:"foo":"bar"}
参数
| 参数位置 | 类型 | 必需 | 描述 |
|---|---|---|---|
| 1 | string | 是 | 要被替换的文本字符串。 |
| 2 | string | 是 | 要替换成的文本字符串。 |
示例
<?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。