replace

Un simple remplacement de chaîne de caractères. Ceci est l'équivalent de la fonction PHP str_replace().

Position du paramètreTypeRequisDefautDescription
1chaîne de caractèresOuin/achaîne à remplacer.
2chaîne de caractèresOuin/achaîne de remplacement.

Exemple 5-15. replace

<?php

$smarty
->assign('titreArticle'"Child's Stool Great for Use in Garden.");

?>

Ou le template est :

{$titreArticle}
{$titreArticle|replace:'Garden':'Vineyard'}
{$titreArticle|replace:' ':'   '}

Ce qui donne en sortie :

Child's Stool Great for Use in Garden.
Child's Stool Great for Use in Vineyard.
Child's   Stool   Great   for   Use   in   Garden.

Voir aussi regex_replace et escape.