Maison  >  Article  >  développement back-end  >  Explication détaillée des fonctions d'annotation et de troncature dans Smarty

Explication détaillée des fonctions d'annotation et de troncature dans Smarty

php中世界最好的语言
php中世界最好的语言original
2018-03-06 11:24:391496parcourir

Smarty est un moteur de template écrit en PHP. Il sépare le code logique et le contenu externe, offrant une méthode facile à gérer et à utiliser. Cet article présente principalement les fonctions d'annotation et de troncature de Smarty. Ces deux fonctions ne sont pas couramment utilisées dans Smarty, mais elles sont très pratiques. Les amis qui en ont besoin peuvent s'y référer.

Commentaires

Copier le code Le code est le suivant :

{* Ceci est un Commentaire Smarty sur une seule ligne De jb51.net, invisible dans le code source de la page Web *}

{* Il s'agit d'un
commentaire Smarty
multiligne et n'est pas envoyé au navigateur
*}

Les commentaires du modèle sont entourés d'astérisques puis séparés par des délimiteurs, tels que : {* Ceci est un commentaire*}. Les commentaires Smarty ne seront pas affichés dans la sortie du modèle final, contrairement à cela. Le premier est utile pour insérer des commentaires internes dans des modèles où personne d’autre ne peut les voir. ;-)

http://www.itlearner.com/code/smarty_cn/langue.basic.syntax.html

Tronquer tronquer

Copier le code Le code est le suivant :

$smarty->assign('hxtitle', 'Deux sœurs se réunissent après dix-huit ans à la caisse.');

Le modèle est :

Copier le codeLe code est le suivant :

{$hxtitle}
{$hxtitle |truncate}
{ $hxtitle|truncate:30}
{$hxtitle|truncate:30:""}
{$hxtitle|truncate:30:"---"}
{$ hxtitle|truncate:30:" ":true}
{$hxtitle|truncate:30:"...":true}
{$hxtitle|truncate:30:'..':true:true}

Sortie Copiez le code pour :

Le code est le suivant :

Deux sœurs se réunissent après dix-huit ans à la caisse.

Deux Des sœurs se réunissent après dix-huit ans à la caisse.
Deux sœurs se réunissent après...
Deux sœurs se réunissent après
Deux sœurs se réunissent après---
Deux sœurs se réunissent après huit
Deux sœurs. Réunissez-vous après E...
Two Sisters Re..ckout Counter.

Vous n'avez pas besoin de l'intercepter en PHP : http://www.itlearner.com/code/smarty_cn/lingual. modifier.truncate.html

Recommandé connexe :

Comment les nids intelligents font des boucles

Comment utiliser les régulateurs variables dans les modèles Smarty

Comment générer des éléments de formulaire Smarty Simple


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn