replace

对变量进行简单的搜索和替换。等同于PHP函数的 str_replace()

参数顺序 类型 必选参数 默认值 说明
1 string Yes n/a 需要搜索并替换的字符
2 string Yes n/a 替换用的字符


Example 5.16. replace

  1. <?php
  2.  
  3. $smarty->assign('articleTitle', "Child's Stool Great for Use in Garden.");
  4.  
  5. ?>
  6.  

模板:

  1. {$articleTitle}
  2. {$articleTitle|replace:'Garden':'Vineyard'}
  3. {$articleTitle|replace:' ':' '}
  4.  

输出:

  1. Child's Stool Great for Use in Garden.
  2. Child's Stool Great for Use in Vineyard.
  3. Child's Stool Great for Use in Garden.
  4.  

参见 regex_replaceescape.

原文: https://www.smarty.net/docs/zh_CN/language.modifier.replace.tpl