Maison  >  Article  >  développement back-end  >  Quels sont les opérateurs de modèles php smarty ? Comment utiliser les opérateurs ?

Quels sont les opérateurs de modèles php smarty ? Comment utiliser les opérateurs ?

伊谢尔伦
伊谢尔伦original
2017-06-23 13:11:341608parcourir

20 variables couramment utilisées dans smartyOpérateur * Syntaxe d'utilisation : {Nom de la variable|Opérateur : }

* majuscule --- Mettre la première lettre en majuscule
* count_characters --- Calculer le nombre de caractères
* cat --- Concaténer chaînes
* count_paragraphs --- Calculer le nombre de paragraphes
* count_sentences --- Calculer le nombre de phrases
* count_words --- Calculer le nombre de mots
* date_format ---Format de l'heure
* default ---Default
* escape --- transcodage
* indent --- indent
* lower --- minuscule
* nl2br --- nouvelle ligne remplacée par
* regex_replace - -- Regular Remplacer
* remplacer --- Remplacer
* spacify --- Insérer des espaces
* string_format --- Formatage de chaîne
* strip --- Supprimer les espaces supplémentaires
* strip_tags ---Supprimer balises html
* truncate ---Tronquer
* supérieur ---Capital
* wordwrap --Contraindre la largeur de la ligne

Utilisation :
index.php

<?php
include("smarty_inc.php"); 
$name = "My name is MaJi,age 22,sex boy.<a href=>aaaaaa</a>."; 
$smarty->assign("title", $name); 
$smarty->assign("row", $row); 
$smarty->assign("d",strtotime("-0")); 
$smarty->assign("nubmer", 342345.736524); 
$smarty->display("index.html"); 
?>

index.html
Données originales : {$title}


Après avoir utilisé l'opérateur de variable majuscule : {$title |capitalize}
Après avoir utilisé l'opérateur de variable count_characters : {$title|count_characters}
Après avoir utilisé l'opérateur de variable cat : {$title|cat:"wwww.baidu.com"}
Utilisation de la variable count_paragraphs opérateur Après l'opérateur : {$title|count_paragraphs}
Après avoir utilisé l'opérateur de fonction variable count_sentences : {$title|count_sentences}
Après avoir utilisé l'opérateur de fonction variable count_words : {$title|count_words}
Heure d'origine data : { $d}
Utiliser l'opération de fonction variable date_format : {$d|date_format:"%Y-%m-%d"}
Utiliser l'heure d'appel smarty.now : {$smarty.now|date_format : "%Y -%m-%d"}
Utilisez la fonction de variable par défaut pour opérer : {$title1|default:"Aucune variable de ce type"}
Utilisez la fonction de variable d'échappement pour opérer : {$title|escape :"html"}
Utiliser l'opération de fonction variable d'indentation : {$title|indent:2:" "}
Utiliser l'opération de fonction variable inférieure : {$title|lower}
Utiliser l'opération de fonction variable supérieure : { $title|upper}
Utiliser l'opération de fonction de variable de remplacement : {$title|replace:"is":"@@"}
Utiliser l'opération de fonction de variable spacify : {$title|spacify:"_"}
Utiliser l'opération de fonction variable string_format : {$nubmer|string_format:"%.2f"}
Utiliser l'opération de fonction variable strip : {$title|strip:"_"}
Utiliser l'opération de fonction variable strip_tags : {$title |strip_tags}
Utiliser l'opération de fonction variable tronquée : {$title|truncate:30:"..."}
Utiliser l'opération de fonction variable wordwrap : {$title|wordwrap:10:"0c6dc11e160d3b678d68754cc175188a"}

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