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