Простой поиск и замена в переменной. Это эквивалент функции PHP str_replace().
| Позиция параметра | Тип | Обязателен | По умолчанию | Описание |
|---|---|---|---|---|
| 1 | string | Да | n/a | Строка текста, которую следует заменить. |
| 2 | string | Yes | n/a | Строка текста, на которую следует заменить. |
Example 5.15. 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.