Smarty - guide

Page 40

Modificateurs de variables

{$TitreArticle|regex_replace:"/[\r\t\n]/":" "}

Affichera : L'infertilité est un maux grandissant , disent les experts. L'infertilité est un maux grandissant, disent les experts.

Voir aussi replace et escape.

replace Un simple remplacement de chaîne de caractères. C'est l'équivalent de la fonction PHP str_replace() [http:/ / php.net/ str_replace]. Position du paramètre

Type

Requis

Defaut

Description

1

chaîne de caractères

Oui

n/a

chaîne à remplacer.

2

chaîne de caractères

Oui

n/a

chaîne remplacement.

de

Exemple 5.16. replace <?php $smarty->assign('titreArticle', "Child's Stool Great for Use in Garden."); ?>

Ou le template est : {$titreArticle} {$titreArticle|replace:'Garden':'Vineyard'} {$titreArticle|replace:' ':' '}

Affichera : 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.

spacify spacify est un moyen pour insérer un espace entre tous les caractères d'une variable. Optionnellement, vous pouvez lui

passer un caractère (ou une chaîne) différent de l'espace à insérer.

34


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.