replace

Простой поиск и замена в переменной. Это эквивалент функции PHP str_replace().

Позиция параметраТипОбязателенПо умолчаниюОписание
1stringДаn/aСтрока текста, которую следует заменить.
2stringYesn/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.